bug500 (missed optimization)

Time bar (total: 7.6s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50.4%49.6%0%0%0%0
100%50.4%0%49.6%0%0%0%1
Compiler

Compiled 12 to 9 computations (25% saved)

sample892.0ms (11.8%)

Memory
42.0MiB live, 728.9MiB allocated
Samples
533.0ms7 209×1valid
84.0ms536×2valid
22.0ms511×0valid
Precisions
Click to see histograms. Total time spent on operations: 450.0ms
ival-sin: 200.0ms (44.5% of total)
adjust: 98.0ms (21.8% of total)
ival-sub: 87.0ms (19.3% of total)
ival-<: 42.0ms (9.3% of total)
ival-and: 11.0ms (2.4% of total)
exact: 9.0ms (2% of total)
ival-assert: 3.0ms (0.7% of total)
Bogosity

explain65.0ms (0.9%)

Memory
21.0MiB live, 60.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
911(3.0986168963765563e-108)0-(-.f64 (sin.f64 x) x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (sin.f64 x) x)cancellation920
Confusion
Predicted +Predicted -
+910
-1164
Precision
0.9891304347826086
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+9100
-10164
Precision?
0.9891304347826086
Recall?
1.0
Freqs
test
numberfreq
0164
192
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
31.0ms444×1valid
5.0ms36×2valid
1.0ms32×0valid
Compiler

Compiled 23 to 13 computations (43.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-sin: 13.0ms (55.6% of total)
adjust: 5.0ms (21.4% of total)
ival-sub: 5.0ms (21.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess21.0ms (0.3%)

Memory
-28.5MiB live, 17.2MiB allocated
Algorithm
egg-herbie
Rules
80×lower-fma.f64
80×lower-fma.f32
48×lower-*.f64
48×lower-*.f32
32×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0513
11511
2468
31038
41358
51378
034
054
174
2124
3184
4264
5414
6744
71004
81434
91604
101724
01724
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
Outputs
(-.f64 (sin.f64 x) x)
Symmetry

(negabs x)

Compiler

Compiled 5 to 3 computations (40% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 1 to 1 computations (0% saved)

prune1.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
68.5%
(-.f64 (sin.f64 x) x)
Compiler

Compiled 5 to 3 computations (40% saved)

simplify7.0ms (0.1%)

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

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 x)
cost-diff0
(-.f64 (sin.f64 x) x)
Rules
80×lower-fma.f64
80×lower-fma.f32
48×lower-*.f64
48×lower-*.f32
32×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037
057
177
2127
3187
4267
5417
6747
71007
81437
91607
101727
01727
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
x
Outputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
x

localize24.0ms (0.3%)

Memory
20.5MiB live, 20.5MiB allocated
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0
(sin.f64 x)
accuracy20.13876239046467
(-.f64 (sin.f64 x) x)
Samples
15.0ms222×1valid
2.0ms18×2valid
1.0ms16×0valid
Compiler

Compiled 9 to 5 computations (44.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sin: 6.0ms (52.1% of total)
adjust: 3.0ms (26% of total)
ival-sub: 2.0ms (17.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Counts
2 → 24
Calls
Call 1
Inputs
#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())
#s(alt (sin.f64 x) (patch (sin.f64 x) #<representation binary64>) () ())
Outputs
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 (sin.f64 x) x) (patch (-.f64 (sin.f64 x) 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

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(- (sin x) x)
0.0ms
x
@inf
(- (sin x) x)
0.0ms
x
@0
(sin x)
0.0ms
x
@-inf
(- (sin x) x)
0.0ms
x
@inf
(sin x)

simplify188.0ms (2.5%)

Memory
5.3MiB live, 159.7MiB allocated
Algorithm
egg-herbie
Rules
12 140×lower-fma.f64
12 140×lower-fma.f32
3 244×lower-*.f64
3 244×lower-*.f32
2 514×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047170
1121164
2313164
3949152
42043140
53944140
08028128
Stop Event
iter limit
node limit
Counts
24 → 23
Calls
Call 1
Inputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) 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/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)

rewrite226.0ms (3%)

Memory
-19.9MiB live, 210.2MiB allocated
Rules
4 646×lower-/.f64
4 646×lower-/.f32
4 252×lower-fma.f64
4 252×lower-fma.f32
3 550×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036
056
1206
21486
314946
083226
Stop Event
iter limit
node limit
iter limit
Counts
2 → 174
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
Outputs
(+.f64 (sin.f64 x) (neg.f64 x))
(+.f64 (neg.f64 x) (sin.f64 x))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x))) #s(literal -1 binary64)))
(-.f64 (sin.f64 x) x)
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))
(-.f64 #s(literal 0 binary64) (-.f64 x (sin.f64 x)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 x (sin.f64 x))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (*.f64 x (neg.f64 x))) (+.f64 x (sin.f64 x))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (+.f64 x (sin.f64 x))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x)) (+.f64 x (sin.f64 x))))
(-.f64 (+.f64 (sin.f64 x) #s(literal 0 binary64)) x)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (+.f64 x (sin.f64 x)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) (neg.f64 (+.f64 x (sin.f64 x)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (+.f64 x (sin.f64 x))) (/.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (+.f64 x (sin.f64 x))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x))) (+.f64 x (sin.f64 x))) (/.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x))) (+.f64 x (sin.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x))) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (pow.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)) (pow.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))) (/.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))))) (/.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 (neg.f64 x) (sin.f64 x))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (neg.f64 x) (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))) (/.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))) (/.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))))
(fma.f64 x #s(literal -1 binary64) (sin.f64 x))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (+.f64 x (sin.f64 x))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))
(fma.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(fma.f64 #s(literal -1 binary64) x (sin.f64 x))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x)))) (-.f64 (sin.f64 x) x) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (-.f64 x (sin.f64 x)))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 x (sin.f64 x))) (-.f64 (*.f64 x (+.f64 x (sin.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 x (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(neg.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) (neg.f64 (+.f64 x (sin.f64 x)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (-.f64 (sin.f64 x) x)))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (+.f64 x (sin.f64 x))) (-.f64 (sin.f64 x) x)))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))
(/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x))))))
(/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) (+.f64 x (sin.f64 x)))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x)))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (*.f64 x (sin.f64 x))))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (+.f64 x (sin.f64 x))) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))) (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))) (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 x) (sin.f64 x)) (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))) (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))) (pow.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) #s(literal 1 binary64)) (+.f64 x (sin.f64 x)))
(/.f64 (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (+.f64 x (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (+.f64 x (sin.f64 x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) (neg.f64 (*.f64 (+.f64 x (sin.f64 x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))))
(/.f64 (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (-.f64 (neg.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 x (*.f64 x x))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (-.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 x (neg.f64 x))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 1 binary64))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 x (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 x (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (+.f64 x (sin.f64 x)) (*.f64 x (neg.f64 x)))) (*.f64 (+.f64 x (sin.f64 x)) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (+.f64 x (sin.f64 x))) (*.f64 (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) (*.f64 x x))) (*.f64 (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) (*.f64 x (neg.f64 x)))) (*.f64 (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64)) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 x x))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (/.f64 (+.f64 x (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 (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 x (neg.f64 x)))) (*.f64 (/.f64 (+.f64 x (sin.f64 x)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 x (sin.f64 x))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (*.f64 x x))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (+.f64 x (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (/.f64 (+.f64 x (sin.f64 x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (neg.f64 (+.f64 x (sin.f64 x)))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (*.f64 x (neg.f64 x)))) (*.f64 (neg.f64 (+.f64 x (sin.f64 x))) (neg.f64 (+.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 x (sin.f64 x))) (*.f64 (+.f64 x (sin.f64 x)) (*.f64 x x)))) (neg.f64 (pow.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) #s(literal 1 binary64))) (neg.f64 (+.f64 x (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (+.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (+.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x)))))) (neg.f64 (neg.f64 (neg.f64 (+.f64 x (sin.f64 x))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x)))))) (neg.f64 (-.f64 (neg.f64 x) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))) (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (pow.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x)))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 (+.f64 x (sin.f64 x)) #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 x x) (+.f64 x (sin.f64 x))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 x (sin.f64 x)) (-.f64 x (sin.f64 x)) (*.f64 #s(literal 0 binary64) (-.f64 x (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 x) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 (sin.f64 x) #s(literal 0 binary64)) (+.f64 (sin.f64 x) #s(literal 0 binary64)) (fma.f64 x x (*.f64 (+.f64 (sin.f64 x) #s(literal 0 binary64)) x))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(*.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))))
(*.f64 (+.f64 x (sin.f64 x)) (*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))))
(*.f64 (+.f64 x (sin.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (+.f64 x (sin.f64 x))))
(*.f64 (neg.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))))))
(*.f64 (neg.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x (sin.f64 x)))))
(*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x))))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (-.f64 x (sin.f64 x)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x x)))) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 x (+.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (fma.f64 (*.f64 x (+.f64 x (sin.f64 x))) (-.f64 (*.f64 x (+.f64 x (sin.f64 x))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/2 binary64) (cos.f64 (+.f64 x x))))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 x (+.f64 x (sin.f64 x))) #s(literal 2 binary64)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)) (*.f64 x (+.f64 x (sin.f64 x))))))
(*.f64 (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 x (sin.f64 x)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x (+.f64 x (sin.f64 x)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(exp.f64 (log.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(sin.f64 x)
(pow.f64 (sin.f64 x) #s(literal 1 binary64))

eval21.0ms (0.3%)

Memory
28.9MiB live, 28.9MiB allocated
Compiler

Compiled 7 811 to 588 computations (92.5% saved)

prune32.0ms (0.4%)

Memory
9.5MiB live, 47.5MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New1889197
Fresh000
Picked011
Done000
Total18810198
Accuracy
99.8%
Counts
198 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.2%
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))
68.5%
(-.f64 (sin.f64 x) x)
67.1%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.8%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.7%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
98.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
98.2%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
97.8%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
97.3%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
6.5%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 311 to 169 computations (45.7% saved)

simplify285.0ms (3.8%)

Memory
-28.2MiB live, 215.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
cost-diff0
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
cost-diff0
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
cost-diff0
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
cost-diff0
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
cost-diff0
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x))
cost-diff0
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (- (sin x) x) (neg.f64 x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
Rules
19 524×lower-fma.f32
19 506×lower-fma.f64
3 020×lower-*.f32
3 004×lower-*.f64
2 286×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033317
063295
1146292
2408292
3936292
41838292
52733292
63346292
73861292
84476292
95558292
107969292
08103289
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(*.f64 x #s(literal 1/362880 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
x
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
(*.f64 x x)
x
(*.f64 #s(literal -1/6 binary64) x)
#s(literal -1/6 binary64)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x #s(literal -1/5040 binary64))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(*.f64 x #s(literal 1/362880 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
x
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
(-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x))
#s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)
(*.f64 x x)
x
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 x #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(*.f64 x #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x)
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))
(*.f64 x #s(literal -1/5040 binary64))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)

localize186.0ms (2.5%)

Memory
12.2MiB live, 171.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.01953125
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
accuracy0.0703125
(*.f64 x (*.f64 x x))
accuracy0.9806615986186379
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
accuracy20.13876239046467
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
accuracy0.0703125
(*.f64 x (*.f64 x x))
accuracy0.07421875
(*.f64 x #s(literal 1/120 binary64))
accuracy1.0103926052417433
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
accuracy20.13876239046467
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
accuracy0.01171875
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
accuracy0.36328125
(*.f64 #s(literal -1/6 binary64) x)
accuracy1.2196323866625312
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x))
accuracy20.13876239046467
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
accuracy0
(neg.f64 x)
accuracy59.86105745519916
#s(approx (- (sin x) x) (neg.f64 x))
accuracy0.0703125
(*.f64 x (*.f64 x x))
accuracy0.1328125
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
accuracy0.4296875
(*.f64 x #s(literal 1/362880 binary64))
accuracy0.9318065833401284
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
Samples
121.0ms222×1valid
12.0ms18×2valid
4.0ms16×0valid
Compiler

Compiled 229 to 36 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-mult: 41.0ms (38.2% of total)
const: 20.0ms (18.6% of total)
ival-add: 17.0ms (15.8% of total)
adjust: 16.0ms (14.9% of total)
ival-sin: 9.0ms (8.4% of total)
ival-sub: 3.0ms (2.8% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series18.0ms (0.2%)

Memory
-21.5MiB live, 15.9MiB allocated
Counts
19 → 228
Calls
Call 1
Inputs
#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())
#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())
#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())
#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())
#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())
#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.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/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (neg.f64 x)) (patch #s(approx (- (sin x) x) (neg.f64 x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor 0 x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (neg.f64 x) (patch (neg.f64 x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) 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 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (/ 1 (pow x 2)) 1/6)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) (patch (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) 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 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/120 (pow x 5)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/120 (pow x 5)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) (patch (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<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 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt (sin x) (taylor -inf x) (#s(alt #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) (patch #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) #<representation binary64>) () ())) ())
#s(alt x (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* -1/6 (pow x 2)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<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 (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (+ (* 1/120 (/ 1 (pow x 2))) (/ 1 (pow x 6))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (+ (* 1/120 (/ 1 (pow x 2))) (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (patch (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) x) (patch (*.f64 #s(literal -1/6 binary64) x) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/120 binary64)) (patch (*.f64 x #s(literal 1/120 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/120 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
Calls

57 calls:

TimeVariablePointExpression
1.0ms
x
@-inf
(+ (* (* x (* x x)) (+ (* x (* x 1/120)) -1/6)) x)
1.0ms
x
@inf
(* (* x (* x x)) (+ (* (* x x) (+ (* x (* x (+ (* x (* x 1/362880)) -1/5040))) 1/120)) -1/6))
0.0ms
x
@inf
(+ (* (* x (* x x)) (+ (* x (* x 1/120)) -1/6)) x)
0.0ms
x
@0
(* x (* x x))
0.0ms
x
@-inf
(* -1/6 x)

simplify189.0ms (2.5%)

Memory
12.9MiB live, 166.6MiB allocated
Algorithm
egg-herbie
Rules
11 042×lower-fma.f64
11 042×lower-fma.f32
3 408×lower-*.f64
3 408×lower-*.f32
2 434×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251622
13361574
29861574
330661514
466381454
082701369
Stop Event
iter limit
node limit
Counts
228 → 222
Calls
Call 1
Inputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* 1/362880 (pow x 9))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1 x)
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) 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)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* -1/6 (pow x 2))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (/ 1 (pow x 2)) 1/6))
(* (pow x 3) (- (/ 1 (pow x 2)) 1/6))
(* (pow x 3) (- (/ 1 (pow x 2)) 1/6))
(* -1/6 (pow x 3))
(* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2)))))
(* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2)))))
(* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) 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)
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) (- (* 1/120 (pow x 2)) 1/6))))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) 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)
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))))
(* -1/5040 (pow x 7))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 7) (- (+ (* 1/120 (/ 1 (pow x 2))) (/ 1 (pow x 6))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 7))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (+ (* 1/120 (/ 1 (pow x 2))) (/ 1 (pow x 6))))))
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
(* 1/120 x)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
Outputs
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/362880 binary64) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/362880 binary64) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1 x)
(neg.f64 x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (/ 1 (pow x 2)) 1/6))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* (pow x 3) (- (/ 1 (pow x 2)) 1/6))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* (pow x 3) (- (/ 1 (pow x 2)) 1/6))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* -1 (* (pow x 3) (- 1/6 (/ 1 (pow x 2)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 7) (- (+ (* 1/120 (/ 1 (pow x 2))) (/ 1 (pow x 6))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (+ (* 1/120 (/ 1 (pow x 2))) (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(* -1/5040 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(* -1/5040 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(fma.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))

rewrite296.0ms (3.9%)

Memory
21.6MiB live, 261.6MiB allocated
Rules
7 200×lower-fma.f32
7 182×lower-fma.f64
4 582×lower-*.f32
4 566×lower-*.f64
3 410×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033227
063209
1290206
22363206
09086203
Stop Event
iter limit
node limit
iter limit
Counts
19 → 342
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x x))
(*.f64 x x)
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)
(*.f64 x #s(literal 1/362880 binary64))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 x #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) x) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(pow.f64 x #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(*.f64 x (*.f64 x x))
(*.f64 (*.f64 x x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
#s(approx (- (sin x) x) (neg.f64 x))
(+.f64 #s(literal 0 binary64) (neg.f64 x))
(-.f64 #s(literal 0 binary64) x)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))) (/.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) x)) (/.f64 (*.f64 x x) (+.f64 #s(literal 0 binary64) x)))
(neg.f64 x)
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x))) (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)) (+.f64 #s(literal 0 binary64) x))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 x x (*.f64 #s(literal 0 binary64) x)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x))) (neg.f64 (+.f64 #s(literal 0 binary64) x)))
(/.f64 (+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 x x) (*.f64 #s(literal 0 binary64) (neg.f64 x)))))
(*.f64 x #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) x)
(+.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))
(+.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x))
(-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
(-.f64 (+.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x))) (/.f64 (*.f64 x x) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x))))
(fma.f64 x #s(literal -1 binary64) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))
(fma.f64 #s(literal -1 binary64) x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))
(/.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
(/.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)))))
(/.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))
(/.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x))) (neg.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x))) (neg.f64 (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (*.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 x x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)))) (neg.f64 (neg.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (fma.f64 x x (-.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (*.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (*.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(literal 0 binary64)) (+.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(literal 0 binary64)) (fma.f64 x x (*.f64 (+.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(literal 0 binary64)) x))))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))) (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (*.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))))))
(*.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))) (-.f64 #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
#s(approx (sin x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(+.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) x)
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) x)
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) x)
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x x)
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (fma.f64 x x (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x)))) (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x) (*.f64 x x))) (*.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (neg.f64 (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (*.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(*.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (neg.f64 (*.f64 x x))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) x)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/6 binary64)) #s(literal 1 binary64)) x)
(+.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))
(+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x)
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))
(-.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x))) (/.f64 (*.f64 x x) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x))))
(fma.f64 x #s(literal -1 binary64) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))
(fma.f64 #s(literal -1 binary64) x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))
(/.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))
(/.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x)))))
(/.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x)) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))
(/.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x)) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x))) (neg.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x))) (neg.f64 (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (*.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 x x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x)))) (neg.f64 (neg.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (fma.f64 x x (-.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (*.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (*.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) (fma.f64 x x (*.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) x))))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))))))
(*.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)) x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)))))
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x))
(+.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) x)
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(+.f64 (+.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) x)
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 x (*.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x)
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)) x)
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) x x)
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x #s(literal 1/120 binary64)) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x)) x (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x) (*.f64 x x) x)
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) x) (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/120 binary64))) x (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (fma.f64 x x (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))))) (neg.f64 (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (fma.f64 (+.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))))) (+.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))) (neg.f64 x))))
(+.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))
(+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x)
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))
(-.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) x)
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x))) (/.f64 (*.f64 x x) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x))))
(fma.f64 x #s(literal -1 binary64) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))
(fma.f64 #s(literal -1 binary64) x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))
(/.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))
(/.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x)))))
(/.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x)) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))
(/.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x)) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))) (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x))))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x))) (neg.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x))) (neg.f64 (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (*.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 x x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))))) (neg.f64 (neg.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x)))) (neg.f64 (neg.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))
(/.f64 (fma.f64 (*.f64 x x) (neg.f64 x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (fma.f64 x x (-.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (fma.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (*.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (*.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (/.f64 (*.f64 x x) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) (fma.f64 x x (*.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(literal 0 binary64)) x))))
(pow.f64 (/.f64 (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (neg.f64 (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))))))
(*.f64 (*.f64 (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))) (-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)) x)) (/.f64 #s(literal 1 binary64) (+.f64 x #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)))))
#s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x))
(+.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) x)
(+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(+.f64 (+.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))
(fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) x)
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x)
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)) x)
(fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) x x)
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x x)) x (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) x) (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x) (*.f64 x x) x)
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))))
(/.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fma.f64 x x (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)))) (neg.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))) (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 x x))) (*.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))) (neg.f64 (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (fma.f64 (+.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (+.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (+.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (fma.f64 (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)))))))
(pow.f64 (/.f64 (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))) (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x)))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 x (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (neg.f64 x))))
(*.f64 x #s(literal 1/362880 binary64))
(*.f64 #s(literal 1/362880 binary64) x)
(*.f64 x #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 x #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) x)
(+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/6 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/5040 binary64))) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/5040 binary64))) x) x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/5040 binary64))) x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)))))
(/.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/128024064000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/1728000 binary64)))) (fma.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/5040 binary64))))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))

eval83.0ms (1.1%)

Memory
-9.5MiB live, 101.6MiB allocated
Compiler

Compiled 26 718 to 1 304 computations (95.1% saved)

prune111.0ms (1.5%)

Memory
7.9MiB live, 131.2MiB allocated
Pruning

18 alts after pruning (13 fresh and 5 done)

PrunedKeptTotal
New69410704
Fresh134
Picked145
Done011
Total69618714
Accuracy
100.0%
Counts
714 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.2%
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))
68.5%
(-.f64 (sin.f64 x) x)
67.1%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.8%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.7%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
98.3%
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
11.4%
#s(approx (- (sin x) x) (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))))
98.2%
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
98.2%
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
98.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
98.3%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
98.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x)))
98.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
98.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
97.9%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
97.8%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
97.3%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
6.5%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 1 074 to 403 computations (62.5% saved)

simplify320.0ms (4.2%)

Memory
8.6MiB live, 257.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))
cost-diff0
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
cost-diff0
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
cost-diff2496
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
cost-diff0
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x))
cost-diff0
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
cost-diff960
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
cost-diff5824
(pow.f64 x #s(literal 3 binary64))
Rules
17 702×lower-fma.f32
17 684×lower-fma.f64
5 420×lower-+.f64
5 420×lower-+.f32
3 674×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047951
089761
1218743
2692697
32875695
44915695
08227684
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x x)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(*.f64 x #s(literal 1/362880 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
#s(literal -1/6 binary64)
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x #s(literal -1/5040 binary64))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(*.f64 x x)
x
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 x (*.f64 x x))
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
#s(literal -1/216 binary64)
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
Outputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(pow.f64 x #s(literal 3 binary64))
(*.f64 x (*.f64 x x))
x
#s(literal 3 binary64)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x x)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
(*.f64 x #s(literal 1/362880 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
#s(literal -1/6 binary64)
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x #s(literal -1/5040 binary64))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 x x)
x
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x x))
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal -1/216 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal -1/216 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1/36 binary64))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal -1/216 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal -1/216 binary64))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
#s(literal -1/216 binary64)
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1/36 binary64))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal -1/6 binary64)) #s(literal -1/720 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) #s(literal -1/6 binary64)) #s(literal -1/720 binary64))
#s(literal -1/6 binary64)

localize337.0ms (4.4%)

Memory
14.4MiB live, 400.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.17578125
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
accuracy0.2140152443726228
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
accuracy0.9318065833401284
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
accuracy0.97265625
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
accuracy0.0859375
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x))
accuracy0.13671875
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
accuracy0.1640625
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
accuracy0.9318065833401284
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
accuracy0.01953125
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
accuracy0.0703125
(*.f64 x (*.f64 x x))
accuracy0.13671875
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
accuracy0.9317274927452618
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
accuracy0
(*.f64 x x)
accuracy0.0703125
(*.f64 x (*.f64 x x))
accuracy0.13671875
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
accuracy1.6206827972333788
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
accuracy0.025722509768442016
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
accuracy0.1328125
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
accuracy0.4296875
(*.f64 x #s(literal 1/362880 binary64))
accuracy0.9318065833401284
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
Samples
201.0ms222×1valid
18.0ms18×2valid
12.0ms16×0valid
Compiler

Compiled 867 to 54 computations (93.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 177.0ms
ival-mult: 72.0ms (40.8% of total)
const: 34.0ms (19.3% of total)
adjust: 26.0ms (14.7% of total)
ival-add: 25.0ms (14.2% of total)
ival-sin: 8.0ms (4.5% of total)
ival-sub: 5.0ms (2.8% of total)
ival-div: 3.0ms (1.7% of total)
ival-pow: 3.0ms (1.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series34.0ms (0.5%)

Memory
-2.8MiB live, 33.9MiB allocated
Counts
23 → 276
Calls
Call 1
Inputs
#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())
#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())
#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())
Outputs
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (pow.f64 x #s(literal 3 binary64)) (patch (pow.f64 x #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/120 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 6)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 6)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (patch (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.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/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) (patch (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/120 (pow x 4)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/120 (* -1/5040 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 8)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 8) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 8)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 8) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (* 1/120 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 6)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 6)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #<representation binary64>) () ())) ())
#s(alt 1/36 (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/36 (* 1/720 (pow x 2))) (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/36 (* (pow x 2) (+ 1/720 (* 11/302400 (pow x 2))))) (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/36 (* (pow x 2) (+ 1/720 (* (pow x 2) (+ 11/302400 (* -31/10886400 (pow x 2))))))) (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/131681894400 (pow x 12)) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/131681894400 (pow x 12)) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor -inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1/216 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/1728000 (pow x 6)) 1/216)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* -1/24192000 (pow x 2)))) 1/216)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* (pow x 2) (- (* 19/12192768000 (pow x 2)) 1/24192000)))) 1/216)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* 1/47784725839872000 (pow x 21)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 21) (- 1/47784725839872000 (* 1/221225582592000 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (* 1/221225582592000 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* 1/47784725839872000 (pow x 21)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) 1/47784725839872000))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 21) (- (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/120 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/720 (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/30240 (pow x 2)) 1/720) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2177280 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280)) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2177280 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/720 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/30240 (pow x 2)) 1/720)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2177280 (pow x 6)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2177280 (pow x 6)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
Calls

69 calls:

TimeVariablePointExpression
10.0ms
x
@0
(pow x 3)
1.0ms
x
@inf
(+ (* (* (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)) (* x x)) x) (* (* x (* x x)) -1/6))
1.0ms
x
@inf
(- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6)))
0.0ms
x
@inf
(/ (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))))
0.0ms
x
@0
(- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6)))

simplify282.0ms (3.7%)

Memory
-25.8MiB live, 222.4MiB allocated
Algorithm
egg-herbie
Rules
11 994×lower-fma.f64
11 994×lower-fma.f32
4 526×lower-*.f64
4 526×lower-*.f32
3 082×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02062648
15252648
214842648
344562588
081002492
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* 1/362880 (pow x 9))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)
(* 1/362880 (pow x 6))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 6))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* -1/5040 (pow x 7))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 7))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* 1/362880 (pow x 9))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* 1/120 (pow x 4))
(* (pow x 4) (+ 1/120 (* -1/5040 (pow x 2))))
(* (pow x 4) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(* (pow x 4) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(* 1/362880 (pow x 8))
(* (pow x 8) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* 1/362880 (pow x 8))
(* (pow x 8) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* 1/120 (pow x 2))
(* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2))))
(* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(* 1/362880 (pow x 6))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* 1/362880 (pow x 6))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
1/36
(+ 1/36 (* 1/720 (pow x 2)))
(+ 1/36 (* (pow x 2) (+ 1/720 (* 11/302400 (pow x 2)))))
(+ 1/36 (* (pow x 2) (+ 1/720 (* (pow x 2) (+ 11/302400 (* -31/10886400 (pow x 2)))))))
(* 1/131681894400 (pow x 12))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(* 1/131681894400 (pow x 12))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* 1/362880 (pow x 9))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1/216 (pow x 3))
(* (pow x 3) (- (* 1/1728000 (pow x 6)) 1/216))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* -1/24192000 (pow x 2)))) 1/216))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* (pow x 2) (- (* 19/12192768000 (pow x 2)) 1/24192000)))) 1/216))
(* 1/47784725839872000 (pow x 21))
(* (pow x 21) (- 1/47784725839872000 (* 1/221225582592000 (/ 1 (pow x 2)))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (* 1/221225582592000 (/ 1 (pow x 2)))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6))))))
(* 1/47784725839872000 (pow x 21))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) 1/47784725839872000)))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(* -1 (* (pow x 21) (- (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
-1/720
(- (* 1/30240 (pow x 2)) 1/720)
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(* -1/2177280 (pow x 4))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* -1/2177280 (pow x 4))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* -1/720 (pow x 2))
(* (pow x 2) (- (* 1/30240 (pow x 2)) 1/720))
(* (pow x 2) (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720))
(* (pow x 2) (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720))
(* -1/2177280 (pow x 6))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* -1/2177280 (pow x 6))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
Outputs
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(* 1/362880 (pow x 6))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 6))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/120 (* -1/5040 (pow x 2))))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(* (pow x 4) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(* 1/362880 (pow x 8))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 8 binary64)))
(* 1/362880 (pow x 8))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 8 binary64)))
(* 1/120 (pow x 2))
(*.f64 x (*.f64 x #s(literal 1/120 binary64)))
(* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2))))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(* 1/362880 (pow x 6))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* 1/362880 (pow x 6))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
1/36
#s(literal 1/36 binary64)
(+ 1/36 (* 1/720 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal 1/720 binary64)) #s(literal 1/36 binary64))
(+ 1/36 (* (pow x 2) (+ 1/720 (* 11/302400 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))
(+ 1/36 (* (pow x 2) (+ 1/720 (* (pow x 2) (+ 11/302400 (* -31/10886400 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -31/10886400 binary64)) #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))
(* 1/131681894400 (pow x 12))
(*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -31/10886400 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/131681894400 (pow x 12))
(*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -31/10886400 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* -1/216 (pow x 3))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))
(* (pow x 3) (- (* 1/1728000 (pow x 6)) 1/216))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64)))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* -1/24192000 (pow x 2)))) 1/216))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (*.f64 x #s(literal -1/24192000 binary64)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64)))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* (pow x 2) (- (* 19/12192768000 (pow x 2)) 1/24192000)))) 1/216))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 19/12192768000 binary64) #s(literal -1/24192000 binary64)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64)))
(* 1/47784725839872000 (pow x 21))
(*.f64 #s(literal 1/47784725839872000 binary64) (pow.f64 x #s(literal 21 binary64)))
(* (pow x 21) (- 1/47784725839872000 (* 1/221225582592000 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (* 1/221225582592000 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 (/.f64 #s(literal 19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x)))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal 19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x)) (/.f64 #s(literal -1/28449792000 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/47784725839872000 (pow x 21))
(*.f64 #s(literal 1/47784725839872000 binary64) (pow.f64 x #s(literal 21 binary64)))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) 1/47784725839872000)))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x))))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 (/.f64 #s(literal 19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x)))))
(* -1 (* (pow x 21) (- (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal 19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x)) (/.f64 #s(literal -1/28449792000 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(* -1/5040 (pow x 4))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/5040 (pow x 4))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(* -1/6 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
-1/720
#s(literal -1/720 binary64)
(- (* 1/30240 (pow x 2)) 1/720)
(fma.f64 x (*.f64 x #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2177280 binary64)) #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2177280 binary64)) #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))
(* -1/2177280 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/2177280 binary64))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal 1/30240 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/2177280 (pow x 4))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal -1/2177280 binary64))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal 1/30240 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* (pow x 2) (- (* 1/30240 (pow x 2)) 1/720))
(*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))))
(* (pow x 2) (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2177280 binary64)) #s(literal 1/30240 binary64)) #s(literal -1/720 binary64)))
(* (pow x 2) (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2177280 binary64)) #s(literal 1/30240 binary64)) #s(literal -1/720 binary64)))
(* -1/2177280 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1/2177280 binary64))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal 1/30240 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/2177280 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1/2177280 binary64))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal 1/30240 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 6) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))

rewrite493.0ms (6.5%)

Memory
15.9MiB live, 406.3MiB allocated
Rules
6 486×lower-fma.f32
6 468×lower-fma.f64
5 338×lower-*.f32
5 302×lower-*.f64
3 828×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047595
089369
1388351
22665349
09169346
Stop Event
iter limit
node limit
iter limit
Counts
23 → 719
Calls
Call 1
Inputs
(pow.f64 x #s(literal 3 binary64))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x x))
(*.f64 x x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 x #s(literal 1/362880 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
Outputs
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3/2 binary64) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(pow.f64 x #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(*.f64 x (*.f64 x x))
(*.f64 (*.f64 x x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
#s(approx (- (sin x) x) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(+.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 x (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (/.f64 (/.f64 #s(literal 1/46656 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) x) x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x)
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3/2 binary64) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(pow.f64 x #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(*.f64 x (*.f64 x x))
(*.f64 (*.f64 x x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (neg.f64 x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) x) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(+.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 x (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x x))))))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x)
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) x) x (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) x (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (fma.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x)
(+.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))
(+.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(+.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(-.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (-.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))) (-.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(fma.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 x (neg.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (neg.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 x x) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64)) (neg.f64 (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 x (*.f64 x x)) x) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (+.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 (*.f64 x x)) (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (neg.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64))) (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (-.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (neg.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (neg.f64 (-.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) (-.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))) (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 #s(literal 1/46656 binary64) (pow.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/1296 binary64) (-.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (fma.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (*.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 #s(literal 1/46656 binary64) (pow.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 3 binary64))) (+.f64 #s(literal 1/1296 binary64) (-.f64 (*.f64 (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64))) (fma.f64 x (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (fma.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))) (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64))) (fma.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(*.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(+.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (/.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(neg.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))) (neg.f64 (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 x (fma.f64 x (*.f64 x #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))))
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))) (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)))))))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 x (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 x (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) (+.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))))
(*.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) (*.f64 (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (neg.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 x (*.f64 x x))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))
(fma.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x #s(literal -1/6 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))))
(fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x #s(literal -1/6 binary64))) (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal -1/10077696 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)))
(*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))))
(*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 (*.f64 x (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/216 binary64))) x) x)
(*.f64 x #s(literal 1/362880 binary64))
(*.f64 #s(literal 1/362880 binary64) x)
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x x)) x) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) x) x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/5040 binary64))) x (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/128024064000 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) x)))) (fma.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))) (*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x)
(+.f64 #s(literal -1/720 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))))
(+.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/720 binary64))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) #s(literal -1/720 binary64))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64) #s(literal -1/720 binary64))
(/.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64)))))
(/.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64)) #s(literal -1/6 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/1728000 binary64)) #s(literal -1/6 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/14400 binary64)) #s(literal -1/6 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (+.f64 #s(literal -1/373248000 binary64) (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/518400 binary64) (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) (*.f64 #s(literal -1/720 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))))))
(/.f64 (+.f64 #s(literal -1/373248000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/518400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64))) (*.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal 3 binary64)) #s(literal -1/373248000 binary64)) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (-.f64 #s(literal 1/518400 binary64) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/720 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) #s(literal 3 binary64)) #s(literal -1/373248000 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) (-.f64 #s(literal 1/518400 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)) #s(literal -1/720 binary64)))))
(*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (*.f64 x x) (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x)
(*.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))

eval345.0ms (4.6%)

Memory
13.4MiB live, 364.7MiB allocated
Compiler

Compiled 115 764 to 2 271 computations (98% saved)

prune240.0ms (3.2%)

Memory
-2.6MiB live, 384.8MiB allocated
Pruning

25 alts after pruning (19 fresh and 6 done)

PrunedKeptTotal
New1 491161 507
Fresh538
Picked415
Done055
Total1 500251 525
Accuracy
100.0%
Counts
1 525 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.2%
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))
68.5%
(-.f64 (sin.f64 x) x)
67.1%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.8%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.7%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
98.2%
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x)))
98.3%
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))))
97.1%
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
98.2%
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
98.1%
#s(approx (- (sin x) x) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
98.2%
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
98.3%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
97.3%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (+ (* (* x x) (+ (* x (* x (+ (* x (* x 1/362880)) -1/5040))) 1/120)) -1/6) #s(literal -1/6 binary64))))
98.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
97.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64))))
52.8%
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))))
98.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
97.2%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
97.9%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
26.5%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
97.2%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
98.3%
#s(approx (- (sin x) x) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
97.8%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
97.3%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
6.5%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 1 351 to 522 computations (61.4% saved)

simplify380.0ms (5%)

Memory
-16.7MiB live, 436.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64))))
cost-diff0
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
cost-diff0
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
cost-diff2496
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
cost-diff0
(*.f64 x (*.f64 x x))
cost-diff0
(*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
cost-diff1984
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
cost-diff0
(*.f64 x #s(literal -1/6 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
Rules
19 276×lower-fma.f32
19 260×lower-fma.f64
6 112×lower-+.f32
6 110×lower-+.f64
4 850×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067924
0112786
1274734
2807698
33332698
46484682
08675668
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(*.f64 x #s(literal 1/362880 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
(*.f64 x (*.f64 x x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 x x)
x
(*.f64 x #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
#s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(*.f64 x (*.f64 x (*.f64 x x)))
(+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
#s(literal -1/5040 binary64)
(-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
#s(literal 1/120 binary64)
(/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
#s(literal 1/6 binary64)
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64))))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))
x
(*.f64 (*.f64 x x) #s(literal -1/216 binary64))
(*.f64 x x)
#s(literal -1/216 binary64)
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(*.f64 x #s(literal 1/362880 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
(*.f64 x (*.f64 x x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(*.f64 x x)
x
(*.f64 x #s(literal -1/6 binary64))
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x x)
x
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64))
(fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) #s(literal 1 binary64) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) #s(literal 1 binary64) #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 x x))
x
(*.f64 x x)
#s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))
#s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) #s(literal 1 binary64) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 (*.f64 x (*.f64 x #s(literal 1/120 binary64))) #s(literal 1 binary64) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 x (*.f64 x x)))
(+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
#s(literal -1/5040 binary64)
(-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
#s(literal 1/120 binary64)
(/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
#s(literal 1/6 binary64)
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1/36 binary64))))
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1/36 binary64)))
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64))))
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))
x
(*.f64 (*.f64 x x) #s(literal -1/216 binary64))
(*.f64 x x)
#s(literal -1/216 binary64)
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1/36 binary64))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64))
(fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
(fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))
#s(literal 1/36 binary64)
(*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/720 binary64))
#s(literal -1/6 binary64)

localize400.0ms (5.3%)

Memory
10.6MiB live, 375.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.2140152443726228
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
accuracy0.9318065833401284
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
accuracy0.97265625
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
accuracy1.0114171656664814
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64))))
accuracy0.16634750976844204
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
accuracy0.9317274927452618
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
accuracy30.279378995223322
(-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
accuracy45.768739432050054
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
accuracy0.01953125
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
accuracy0.125
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
accuracy0.2109375
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
accuracy0.9317274927452618
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
accuracy0
(*.f64 x x)
accuracy0.12175751953688403
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
accuracy0.36328125
(*.f64 x #s(literal -1/6 binary64))
accuracy1.6206827972333788
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
accuracy0.0703125
(*.f64 x (*.f64 x x))
accuracy0.1328125
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
accuracy0.4296875
(*.f64 x #s(literal 1/362880 binary64))
accuracy0.9318065833401284
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
Samples
210.0ms222×1valid
20.0ms18×2valid
9.0ms16×0valid
Compiler

Compiled 709 to 63 computations (91.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 196.0ms
ival-mult: 83.0ms (42.3% of total)
const: 34.0ms (17.3% of total)
adjust: 31.0ms (15.8% of total)
ival-add: 22.0ms (11.2% of total)
ival-sin: 9.0ms (4.6% of total)
ival-div: 8.0ms (4.1% of total)
ival-sub: 8.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series18.0ms (0.2%)

Memory
17.6MiB live, 17.6MiB allocated
Counts
23 → 276
Calls
Call 1
Inputs
#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 x x) (patch (*.f64 x x) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())
#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())
#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())
#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())
#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) (patch #s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) (patch (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))) #<representation binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/120 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 6)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 6)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<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/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal -1/6 binary64)) (patch (*.f64 x #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) (patch (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 2)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 6)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 6)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (patch (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #<representation binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/120 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) (patch (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) (patch #s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 7)) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2)))))) (taylor -inf x) (#s(alt (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) (patch (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor 0 x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (pow x 3) (taylor -inf x) (#s(alt (*.f64 x (*.f64 x x)) (patch (*.f64 x (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt 1/36 (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/36 (* 1/720 (pow x 2))) (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/36 (* (pow x 2) (+ 1/720 (* 11/302400 (pow x 2))))) (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1/36 (* (pow x 2) (+ 1/720 (* (pow x 2) (+ 11/302400 (* -31/10886400 (pow x 2))))))) (taylor 0 x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/131681894400 (pow x 12)) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/131681894400 (pow x 12)) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6)))))) (taylor -inf x) (#s(alt (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (patch (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* x (- (/ (sin x) x) 1)) (taylor inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 x) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* x (+ 1 (* -1 (/ (sin x) x))))) (taylor -inf x) (#s(alt #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (patch #s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/6 (pow x 3)) (taylor 0 x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/120 (pow x 2)) 1/6)) (taylor 0 x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)) (taylor 0 x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (taylor 0 x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 (pow x 9)) (taylor -inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))) (taylor -inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))) (taylor -inf x) (#s(alt (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (patch (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* -1/216 (pow x 3)) (taylor 0 x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* 1/1728000 (pow x 6)) 1/216)) (taylor 0 x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* -1/24192000 (pow x 2)))) 1/216)) (taylor 0 x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* (pow x 2) (- (* 19/12192768000 (pow x 2)) 1/24192000)))) 1/216)) (taylor 0 x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/47784725839872000 (pow x 21)) (taylor inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 21) (- 1/47784725839872000 (* 1/221225582592000 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (* 1/221225582592000 (/ 1 (pow x 2))))) (taylor inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))))) (taylor inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/47784725839872000 (pow x 21)) (taylor -inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) 1/47784725839872000))) (taylor -inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4)))))) (taylor -inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (pow x 21) (- (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4)))))) (taylor -inf x) (#s(alt #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (patch #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor 0 x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/362880 x) (taylor -inf x) (#s(alt (*.f64 x #s(literal 1/362880 binary64)) (patch (*.f64 x #s(literal 1/362880 binary64)) #<representation binary64>) () ())) ())
#s(alt -1/6 (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/120 (pow x 2)) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6) (taylor 0 x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/5040 (pow x 4)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040)) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4))))) (taylor -inf x) (#s(alt (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ -1/6 (pow x 4)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4)) (taylor 0 x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2)) (taylor inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2)) (taylor -inf x) (#s(alt (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (patch (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor 0 x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt (/ 1/120 (pow x 2)) (taylor -inf x) (#s(alt (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (patch (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #<representation binary64>) () ())) ())
#s(alt -1/720 (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/30240 (pow x 2)) 1/720) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720) (taylor 0 x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2177280 (pow x 4)) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280)) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1/2177280 (pow x 4)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280)) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4))))) (taylor -inf x) (#s(alt (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (patch (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #<representation binary64>) () ())) ())
Calls

69 calls:

TimeVariablePointExpression
0.0ms
x
@0
(- (/ 1/120 (* x x)) (/ 1/6 (* x (* x (* x x)))))
0.0ms
x
@0
(* (* x (* x (* x x))) (+ -1/5040 (- (/ 1/120 (* x x)) (/ 1/6 (* x (* x (* x x)))))))
0.0ms
x
@0
(/ 1/120 (* x x))
0.0ms
x
@inf
(* (* x (* x (* x x))) (+ -1/5040 (- (/ 1/120 (* x x)) (/ 1/6 (* x (* x (* x x)))))))
0.0ms
x
@inf
(- (/ 1/120 (* x x)) (/ 1/6 (* x (* x (* x x)))))

simplify333.0ms (4.4%)

Memory
10.6MiB live, 315.8MiB allocated
Algorithm
egg-herbie
Rules
13 324×lower-fma.f64
13 324×lower-fma.f32
4 490×lower-*.f64
4 490×lower-*.f32
3 918×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02052578
15192578
214662578
343282518
084742425
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* 1/362880 (pow x 9))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)
(* 1/362880 (pow x 6))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 6))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 (pow x 3))
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 x)
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* -1/5040 (pow x 7))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 7))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1/6 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* -1/5040 (pow x 6))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 6))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* -1/5040 (pow x 7))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 7))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
(pow x 3)
1/36
(+ 1/36 (* 1/720 (pow x 2)))
(+ 1/36 (* (pow x 2) (+ 1/720 (* 11/302400 (pow x 2)))))
(+ 1/36 (* (pow x 2) (+ 1/720 (* (pow x 2) (+ 11/302400 (* -31/10886400 (pow x 2)))))))
(* 1/131681894400 (pow x 12))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(* 1/131681894400 (pow x 12))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* x (- (/ (sin x) x) 1))
(* -1 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* 1/362880 (pow x 9))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(* 1/362880 (pow x 9))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(* -1/216 (pow x 3))
(* (pow x 3) (- (* 1/1728000 (pow x 6)) 1/216))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* -1/24192000 (pow x 2)))) 1/216))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* (pow x 2) (- (* 19/12192768000 (pow x 2)) 1/24192000)))) 1/216))
(* 1/47784725839872000 (pow x 21))
(* (pow x 21) (- 1/47784725839872000 (* 1/221225582592000 (/ 1 (pow x 2)))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (* 1/221225582592000 (/ 1 (pow x 2)))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6))))))
(* 1/47784725839872000 (pow x 21))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) 1/47784725839872000)))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(* -1 (* (pow x 21) (- (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
(* 1/362880 x)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(/ -1/6 (pow x 4))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4))
(/ 1/120 (pow x 2))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/ 1/120 (pow x 2))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
(/ 1/120 (pow x 2))
-1/720
(- (* 1/30240 (pow x 2)) 1/720)
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(* -1/2177280 (pow x 4))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* -1/2177280 (pow x 4))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
Outputs
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)
(fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(* 1/362880 (pow x 6))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 6))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/6 (pow x 2))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1/5040 (pow x 6))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/5040 (pow x 6))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 6) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(* -1/5040 (pow x 4))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/5040 (pow x 4))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/5040 (pow x 7))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
(pow x 3)
(*.f64 x (*.f64 x x))
1/36
#s(literal 1/36 binary64)
(+ 1/36 (* 1/720 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))
(+ 1/36 (* (pow x 2) (+ 1/720 (* 11/302400 (pow x 2)))))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))
(+ 1/36 (* (pow x 2) (+ 1/720 (* (pow x 2) (+ 11/302400 (* -31/10886400 (pow x 2)))))))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -31/10886400 binary64) #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))
(* 1/131681894400 (pow x 12))
(*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x)) (/.f64 #s(literal -31/10886400 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* 1/131681894400 (pow x 12))
(*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 12 binary64)))
(* (pow x 12) (- 1/131681894400 (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (* 1/914457600 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x)))))
(* (pow x 12) (- (+ 1/131681894400 (/ 13/152409600 (pow x 4))) (+ (* 1/914457600 (/ 1 (pow x 2))) (* 31/10886400 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 12 binary64)) (+.f64 #s(literal 1/131681894400 binary64) (+.f64 (/.f64 #s(literal 13/152409600 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (+.f64 (/.f64 #s(literal -1/914457600 binary64) (*.f64 x x)) (/.f64 #s(literal -31/10886400 binary64) (pow.f64 x #s(literal 6 binary64)))))))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* x (- (/ (sin x) x) 1))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 x)
(neg.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 (pow x 9))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880)))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))))
(* -1 (* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(* -1 (* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* -1/216 (pow x 3))
(*.f64 x (*.f64 x (*.f64 x #s(literal -1/216 binary64))))
(* (pow x 3) (- (* 1/1728000 (pow x 6)) 1/216))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64)))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* -1/24192000 (pow x 2)))) 1/216))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/24192000 binary64) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64)))
(* (pow x 3) (- (* (pow x 6) (+ 1/1728000 (* (pow x 2) (- (* 19/12192768000 (pow x 2)) 1/24192000)))) 1/216))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 19/12192768000 binary64)) #s(literal -1/24192000 binary64))) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64)))
(* 1/47784725839872000 (pow x 21))
(*.f64 #s(literal 1/47784725839872000 binary64) (pow.f64 x #s(literal 21 binary64)))
(* (pow x 21) (- 1/47784725839872000 (* 1/221225582592000 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (* 1/221225582592000 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (-.f64 #s(literal 1/47784725839872000 binary64) (+.f64 (/.f64 #s(literal 1/221225582592000 binary64) (*.f64 x x)) (/.f64 #s(literal -19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 21) (- (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))) (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 (-.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x)) (/.f64 #s(literal -1/28449792000 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/47784725839872000 (pow x 21))
(*.f64 #s(literal 1/47784725839872000 binary64) (pow.f64 x #s(literal 21 binary64)))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) 1/47784725839872000)))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x))))
(* -1 (* (pow x 21) (- (* 1/221225582592000 (/ 1 (pow x 2))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (-.f64 #s(literal 1/47784725839872000 binary64) (+.f64 (/.f64 #s(literal 1/221225582592000 binary64) (*.f64 x x)) (/.f64 #s(literal -19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1 (* (pow x 21) (- (+ (* 1/221225582592000 (/ 1 (pow x 2))) (* 1/28449792000 (/ 1 (pow x 6)))) (+ 1/47784725839872000 (/ 19/36870930432000 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 21 binary64)) (+.f64 (-.f64 #s(literal 1/47784725839872000 binary64) (/.f64 #s(literal -19/36870930432000 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (+.f64 (/.f64 #s(literal -1/221225582592000 binary64) (*.f64 x x)) (/.f64 #s(literal -1/28449792000 binary64) (pow.f64 x #s(literal 6 binary64))))))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
(* 1/362880 x)
(*.f64 x #s(literal 1/362880 binary64))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(* -1/5040 (pow x 4))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* -1/5040 (pow x 4))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(/ -1/6 (pow x 4))
(/.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 4))
(/.f64 (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/ (- 1/120 (* 1/6 (/ 1 (pow x 2)))) (pow x 2))
(/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/ 1/120 (pow x 2))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
-1/720
#s(literal -1/720 binary64)
(- (* 1/30240 (pow x 2)) 1/720)
(fma.f64 x (*.f64 x #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2177280 binary64)) #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))
(- (* (pow x 2) (+ 1/30240 (* -1/2177280 (pow x 2)))) 1/720)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/2177280 binary64)) #s(literal 1/30240 binary64)) #s(literal -1/720 binary64))
(* -1/2177280 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/2177280 binary64)))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal 1/30240 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* -1/2177280 (pow x 4))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/2177280 binary64)))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) 1/2177280))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (/.f64 #s(literal 1/30240 binary64) (*.f64 x x))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(* (pow x 4) (- (* 1/30240 (/ 1 (pow x 2))) (+ 1/2177280 (/ 1/720 (pow x 4)))))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/2177280 binary64) (+.f64 (/.f64 #s(literal 1/30240 binary64) (*.f64 x x)) (/.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))

rewrite283.0ms (3.7%)

Memory
-19.5MiB live, 385.4MiB allocated
Rules
3 944×lower-*.f32
3 908×lower-*.f64
3 762×lower-/.f32
3 756×lower-/.f64
3 422×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067662
0112540
1492471
23378471
08206455
Stop Event
iter limit
node limit
iter limit
Counts
23 → 447
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(*.f64 x x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 x #s(literal -1/6 binary64))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
(*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))))
(*.f64 x (*.f64 x x))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64))))
(*.f64 x #s(literal 1/362880 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x x))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))) x) x)
(+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/6 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 6 binary64)) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (/.f64 (/.f64 #s(literal 1/46656 binary64) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) x) x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))))
(/.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))) (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(*.f64 (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
#s(approx (- (sin x) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) x)
(*.f64 x #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) x) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 x (*.f64 x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x) x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x)
(+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))) (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 x (*.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/5040 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x (*.f64 x x))) x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 x (*.f64 x x))) x (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) x) x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(fma.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) x) (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 x x)) (*.f64 x x) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/5040 binary64))) x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))) (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) #s(literal -1/128024064000 binary64))) (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (-.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal -1/5040 binary64)) #s(literal 1/25401600 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))) (-.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) #s(literal -1/128024064000 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (-.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal -1/5040 binary64)) #s(literal 1/25401600 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))) (neg.f64 (-.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) #s(literal -1/128024064000 binary64)))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (-.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal -1/5040 binary64)) #s(literal 1/25401600 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))) (neg.f64 (-.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) #s(literal -1/128024064000 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (fma.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (-.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal -1/5040 binary64)) #s(literal 1/25401600 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (-.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))
(*.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))) x)
(*.f64 (*.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x x)) (*.f64 x x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 x (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (*.f64 x x) (*.f64 x #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))))
(*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))))
(*.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x)))))) x)
(*.f64 (*.f64 #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))))) x) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(pow.f64 x #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(*.f64 x (*.f64 x x))
(*.f64 (*.f64 x x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(+.f64 #s(literal 1/36 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))))
(+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(+.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(+.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))
(-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))) (/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))))
(fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 x (neg.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (neg.f64 (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (+.f64 #s(literal 1/46656 binary64) (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) #s(literal -1/1296 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/36 binary64))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (neg.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) x) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 (neg.f64 (*.f64 x x)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) #s(literal -1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64))) (fma.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 6 binary64)) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 6 binary64)) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(neg.f64 (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(neg.f64 (/.f64 (neg.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(/.f64 (*.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(*.f64 (neg.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (+.f64 (pow.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))))) #s(literal 1/216 binary64)))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (*.f64 (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64))))
#s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64))))
(*.f64 x #s(literal 1/362880 binary64))
(*.f64 #s(literal 1/362880 binary64) x)
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(+.f64 (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(+.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/5040 binary64)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/5040 binary64)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/5040 binary64) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x #s(literal -1/5040 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x (*.f64 x x))) x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) x) x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/5040 binary64))) x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal -1/120 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/6 binary64)) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x x))))) (/.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))) (/.f64 (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) x)) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 x (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (/.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 x (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (*.f64 x #s(literal 1/6 binary64)) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))) (/.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 (*.f64 x (/.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x x) (*.f64 x x))))
(-.f64 (/.f64 (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(fma.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 #s(literal -1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 #s(literal 1/6 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 (/.f64 #s(literal 1/120 binary64) x) (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1/120 binary64) x) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (+.f64 (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 1 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) x))) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/6 binary64))) (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) x))) (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (/.f64 #s(literal 1/6 binary64) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 x (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64))) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 x #s(literal 1 binary64))) (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 x (*.f64 x x))) (*.f64 x (/.f64 #s(literal 1/6 binary64) x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (/.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) (neg.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))
(/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))
(/.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) x) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x x)))) x)
(/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 (/.f64 #s(literal 1/6 binary64) x) x)) (*.f64 x x))
(/.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) x) (/.f64 (/.f64 #s(literal 1/6 binary64) x) (*.f64 x x))) x)
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (neg.f64 (*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (*.f64 x x) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 x x) (/.f64 #s(literal 1/6 binary64) x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal -1/6 binary64)))) (neg.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x (*.f64 x x))) (*.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) x)))) (neg.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal -1/6 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1/6 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (/.f64 #s(literal 1/6 binary64) x)))) (neg.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) (*.f64 x (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x #s(literal -1/6 binary64)))) (neg.f64 (*.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 x #s(literal 1/6 binary64)))) (neg.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64))) (*.f64 x #s(literal 1 binary64)))) (neg.f64 (*.f64 x (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/120 binary64) x) (*.f64 x (*.f64 x x))) (*.f64 x (/.f64 #s(literal 1/6 binary64) x)))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))))) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (neg.f64 (*.f64 x (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 x x))) (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))))
(pow.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(/.f64 #s(literal 1/120 binary64) (*.f64 x x))
(/.f64 #s(literal 1/120 binary64) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 #s(literal -1/120 binary64) (neg.f64 (*.f64 x x)))
(/.f64 #s(literal -1/120 binary64) (neg.f64 (neg.f64 (neg.f64 (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (/.f64 #s(literal 1/120 binary64) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)))))
(/.f64 (/.f64 #s(literal 1/120 binary64) x) x)
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (/.f64 #s(literal 1/120 binary64) x))))
(/.f64 (neg.f64 (/.f64 #s(literal 1/120 binary64) x)) (neg.f64 x))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1/120 binary64) x))) (neg.f64 (neg.f64 x)))
(pow.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 120 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (/.f64 #s(literal 1/120 binary64) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x x)))
(*.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x x))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal 1/120 binary64))
(*.f64 (/.f64 #s(literal 1/120 binary64) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1/120 binary64) x))
(+.f64 #s(literal -1/720 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))))
(+.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal -1/720 binary64))
(+.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/6 binary64)) #s(literal -1/720 binary64))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/720 binary64))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))) #s(literal -1/6 binary64) #s(literal -1/720 binary64))
(/.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/1728000 binary64))) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/14400 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal -1/14400 binary64))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/1728000 binary64)) #s(literal -1/6 binary64)) (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/14400 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal -1/14400 binary64)) #s(literal -1/6 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/120 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/1728000 binary64)))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/14400 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/1728000 binary64)) #s(literal -1/6 binary64))) (neg.f64 (-.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal 1/14400 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))))) #s(literal -1/14400 binary64)) #s(literal -1/6 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/120 binary64))))
(*.f64 #s(literal -1/6 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))

eval137.0ms (1.8%)

Memory
30.6MiB live, 299.1MiB allocated
Compiler

Compiled 47 675 to 2 368 computations (95% saved)

prune281.0ms (3.7%)

Memory
-44.4MiB live, 327.8MiB allocated
Pruning

25 alts after pruning (16 fresh and 9 done)

PrunedKeptTotal
New1 11671 123
Fresh5914
Picked235
Done066
Total1 123251 148
Accuracy
100.0%
Counts
1 148 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.2%
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))
68.5%
(-.f64 (sin.f64 x) x)
67.1%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.8%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
66.7%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
98.2%
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x)))
98.2%
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
98.2%
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
98.3%
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
98.0%
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
97.2%
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
98.3%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
97.3%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (+ (* (* x x) (+ (* x (* x (+ (* x (* x 1/362880)) -1/5040))) 1/120)) -1/6) #s(literal -1/6 binary64))))
98.3%
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x))
52.8%
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))))
98.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
97.2%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
97.2%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
97.9%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
26.6%
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))))
97.2%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
98.3%
#s(approx (- (sin x) x) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
97.8%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
97.3%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
6.5%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 1 914 to 455 computations (76.2% saved)

regimes26.0ms (0.3%)

Memory
1.5MiB live, 37.2MiB allocated
Counts
43 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))))
#s(approx (- (sin x) x) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (+ (* (* x x) (+ (* x (* x (+ (* x (* x 1/362880)) -1/5040))) 1/120)) -1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64) (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x)) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x))) #s(literal 1/216 binary64))))
#s(approx (- (sin x) x) (/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/216 binary64))) (pow.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 x (sin.f64 x)))) (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64) (*.f64 x x)))
Outputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
Calls

2 calls:

11.0ms
x
9.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
98.3%1x
98.3%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes19.0ms (0.2%)

Memory
30.7MiB live, 30.7MiB allocated
Counts
34 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))))
#s(approx (- (sin x) x) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 (+.f64 #s(literal -1/5040 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) #s(approx (+ (* (* x x) (+ (* x (* x -1/5040)) 1/120)) -1/6) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (+.f64 #s(literal -1/5040 binary64) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))))))
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (+ (* (* x x) (+ (* x (* x (+ (* x (* x 1/362880)) -1/5040))) 1/120)) -1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 x (*.f64 (*.f64 x (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (*.f64 x (*.f64 x x))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (*.f64 x (*.f64 x x))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/216 binary64)))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))))) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
Outputs
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
Calls

2 calls:

9.0ms
x
7.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
98.3%1x
98.3%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes15.0ms (0.2%)

Memory
-3.8MiB live, 31.6MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 11/302400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x (*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) (*.f64 x (*.f64 x x))))))
#s(approx (- (sin x) x) (*.f64 x (fma.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 (*.f64 x (*.f64 x x)) x) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
Calls

2 calls:

7.0ms
(-.f64 (sin.f64 x) x)
6.0ms
x
Results
AccuracySegmentsBranch
98.3%1x
98.3%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes7.0ms (0.1%)

Memory
10.4MiB live, 10.4MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
Outputs
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
Calls

2 calls:

4.0ms
x
3.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
98.2%1x
98.2%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes8.0ms (0.1%)

Memory
-29.7MiB live, 9.2MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (/.f64 #s(approx (* (+ (* (* x (* x x)) (* (* x (* x x)) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120))))) -1/216) (* x (* x x))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -1/216 binary64)))) #s(approx (- (+ (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) (* (* x x) (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120)))) 1/36) (* (* x x) (* (+ (* x (* x (+ (* (* x x) 1/362880) -1/5040))) 1/120) -1/6))) #s(literal 1/36 binary64))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) x)) x)
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
Calls

2 calls:

4.0ms
x
3.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
97.9%1x
97.9%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes5.0ms (0.1%)

Memory
7.5MiB live, 7.5MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
Outputs
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
Calls

2 calls:

3.0ms
x
2.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
97.8%1x
97.8%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes5.0ms (0.1%)

Memory
7.2MiB live, 7.2MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) #s(approx (+ (* (* x x) (+ (* (* x x) -1/5040) 1/120)) -1/6) #s(literal -1/6 binary64))) x))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)) x)
Outputs
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
Calls

2 calls:

2.0ms
x
2.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
97.3%1x
97.3%1(-.f64 (sin.f64 x) x)
Compiler

Compiled 7 to 4 computations (42.9% saved)

regimes2.0ms (0%)

Memory
4.3MiB live, 4.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
Outputs
#s(approx (- (sin x) x) (neg.f64 x))
Calls

2 calls:

1.0ms
x
1.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
6.5%1(-.f64 (sin.f64 x) x)
6.5%1x
Compiler

Compiled 7 to 4 computations (42.9% saved)

simplify7.0ms (0.1%)

Memory
9.9MiB live, 9.9MiB allocated
Algorithm
egg-herbie
Rules
38×*-commutative_binary64
+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047155
169155
271155
372155
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (neg.f64 x))
Outputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))) (*.f64 x x)) x (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64)))) x (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 (*.f64 x (*.f64 x x)) (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x x))))
#s(approx (- (sin x) x) (neg.f64 x))

soundness853.0ms (11.2%)

Memory
-16.6MiB live, 460.5MiB allocated
Rules
12 140×lower-fma.f64
12 140×lower-fma.f32
11 042×lower-fma.f64
11 042×lower-fma.f32
7 200×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251622
13361574
29861574
330661514
466381454
082701369
047170
1121164
2313164
3949152
42043140
53944140
08028128
033227
063209
1290206
22363206
09086203
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 249 to 110 computations (55.8% saved)

preprocess110.0ms (1.5%)

Memory
-20.9MiB live, 73.0MiB allocated
Remove

(negabs x)

Compiler

Compiled 402 to 178 computations (55.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...