bug500 (missed optimization)

Time bar (total: 2.9s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
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)

sample1.1s (36.4%)

Memory
-1.3MiB live, 953.0MiB allocated; 294ms collecting garbage
Samples
606.0ms7 042×1valid
212.0ms947×2valid
25.0ms267×0valid
Precisions
Click to see histograms. Total time spent on operations: 622.0ms
ival-sin: 326.0ms (52.4% of total)
adjust: 241.0ms (38.8% of total)
ival-sub!: 55.0ms (8.8% of total)
Bogosity

preprocess68.0ms (2.4%)

Memory
-25.0MiB live, 32.5MiB allocated; 7ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0713
11612
23312
38812
449112
5610112
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.3%
(-.f64 (sin.f64 x) x)
Symmetry

(negabs x)

Compiler

Compiled 8 to 6 computations (25% saved)

series5.0ms (0.2%)

Memory
7.0MiB live, 7.0MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060177
Stop Event
iter-limit
Counts
3 → 12
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
x
Outputs
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx (sin x) x)
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (-.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64))))
#s(approx (sin x) (sin.f64 x))
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) x))))))
Calls

3 calls:

TimeVariablePoint
0.0ms
x
inf
0.0ms
x
-inf
0.0ms
x
0

rewrite177.0ms (6.1%)

Memory
-3.9MiB live, 90.0MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037
057
1267
22237
328437
0102307
Stop Event
iter-limit
node-limit
iter-limit
Counts
3 → 409
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
x
Outputs
(*.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x))) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (neg.f64 x))) (neg.f64 x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (neg.f64 x))) x)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (sin.f64 x))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) (neg.f64 x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x)
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(*.f64 (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (sin.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (neg.f64 (sin.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (sin.f64 x))
(*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x))
(*.f64 (-.f64 (sin.f64 x) x) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))
(*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (sin.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))
(pow.f64 (-.f64 (sin.f64 x) x) #s(literal 1 binary64))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))) (sin.f64 x))
(/.f64 (+.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 x) x)) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))) (sin.f64 x))
(/.f64 (-.f64 (*.f64 (neg.f64 x) x) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))) (sin.f64 x))
(/.f64 (-.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 x) x)) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (sin.f64 x))) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (sin.f64 x))) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (sin.f64 x))) (neg.f64 (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))))) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sin.f64 x) x) (sin.f64 x))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))) (neg.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (-.f64 (sin.f64 x) x)) (*.f64 x x))) (-.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (*.f64 x x) x))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)))) (-.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 2 binary64)))) (-.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x)))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (*.f64 x x) x)))) (neg.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) #s(literal 1 binary64))) (-.f64 (sin.f64 x) x))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (sin.f64 x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(/.f64 (*.f64 (sin.f64 x) (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64))))) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (sin.f64 x))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))))
(/.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x))) (neg.f64 (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (-.f64 (sin.f64 x) x)) (*.f64 x x)) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (*.f64 x x) x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (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 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (*.f64 x x) x))) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) #s(literal 1 binary64)) (-.f64 (sin.f64 x) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1 binary64)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x)))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) (neg.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)))) (neg.f64 (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))
(/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 x x (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) x)))))
(/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) x))))
(/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (sin.f64 x))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x))) (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 (sin.f64 x) x))
(neg.f64 (-.f64 (sin.f64 x) x))
(fma.f64 (/.f64 x (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (neg.f64 x) (sin.f64 x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x)))) (copysign.f64 #s(literal 1 binary64) (sin.f64 x)) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x)))) (copysign.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)) x)
(fma.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(fma.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(fma.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))) (neg.f64 x))
(fma.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))) x)
(fma.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(fma.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(fma.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)) (neg.f64 x))
(fma.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)) x)
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) (sqrt.f64 #s(literal 1/2 binary64)) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) (sqrt.f64 #s(literal 1/2 binary64)) (neg.f64 x))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) (sqrt.f64 #s(literal 1/2 binary64)) x)
(fma.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal -1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x 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 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x 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 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (sin.f64 x) x) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (sin.f64 x) x) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (sin.f64 x) x) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (sin.f64 x) x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (-.f64 (sin.f64 x) x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x))) x (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x))) x (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (neg.f64 x))) (neg.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (neg.f64 x))) (neg.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (neg.f64 x))) x (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (neg.f64 x))) x (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (pow.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x)))) (/.f64 x (sin.f64 x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 x (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 x (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 (*.f64 x x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (/.f64 x (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 x (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 x (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64)) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (/.f64 x (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64)) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (sin.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (sin.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) (neg.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) (neg.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 (expm1.f64 (*.f64 (log.f64 (/.f64 x (sin.f64 x))) #s(literal 3 binary64)))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (/.f64 (sqrt.f64 (*.f64 (*.f64 x x) x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(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 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x 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 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (neg.f64 (sin.f64 x)) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (neg.f64 (sin.f64 x)) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (neg.f64 x) (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (sin.f64 x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (sin.f64 x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (neg.f64 (sin.f64 x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (neg.f64 (sin.f64 x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (sin.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (sin.f64 x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (neg.f64 x))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) x)
(fma.f64 (-.f64 (sin.f64 x) x) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 (sin.f64 x) x) #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (+.f64 x x)) #s(literal 1/2 binary64) (*.f64 x x))) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (sin.f64 x) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 (sin.f64 x) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (sin.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (sin.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (neg.f64 x))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) x)
(fma.f64 x (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(fma.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(fma.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(-.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(-.f64 (neg.f64 x) (sin.f64 x))
(-.f64 (sin.f64 x) (neg.f64 x))
(-.f64 (sin.f64 x) x)
(-.f64 x (neg.f64 (sin.f64 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 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 x x (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) x)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 x x (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) x)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 x x)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (neg.f64 (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x))) (/.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) x)) (*.f64 (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 x x) x (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (sin.f64 x) x) (neg.f64 x)) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (sin.f64 x) x)))
(+.f64 (/.f64 (*.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (-.f64 (sin.f64 x) x) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(+.f64 (/.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (-.f64 (sin.f64 x) x)))
(+.f64 (/.f64 (*.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (sin.f64 x) x)))
(+.f64 (/.f64 (*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (/.f64 (-.f64 (*.f64 x x) #s(literal 1/2 binary64)) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) (-.f64 (sin.f64 x) x)))
(+.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (neg.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))
(+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (pow.f64 (sin.f64 x) #s(literal 3/2 binary64))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (*.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (fma.f64 (/.f64 x (sin.f64 x)) (-.f64 #s(literal 1 binary64) (/.f64 x (sin.f64 x))) #s(literal 1 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (neg.f64 (sin.f64 x)) (neg.f64 x))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(+.f64 (neg.f64 x) (sin.f64 x))
(+.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64))))
(+.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))))
(+.f64 (sin.f64 x) (*.f64 (sin.f64 x) (/.f64 (neg.f64 x) (sin.f64 x))))
(+.f64 (sin.f64 x) (*.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (sin.f64 x)))
(+.f64 (sin.f64 x) (neg.f64 x))
(+.f64 (sin.f64 x) x)
(+.f64 x (neg.f64 (sin.f64 x)))
(+.f64 x (sin.f64 x))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))))
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) (sqrt.f64 #s(literal 1/2 binary64)))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (cos.f64 (+.f64 x x)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))))) (sqrt.f64 #s(literal -2 binary64)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x)))) (sqrt.f64 #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(neg.f64 (neg.f64 (sin.f64 x)))
(sin.f64 (neg.f64 (+.f64 x (PI.f64))))
(sin.f64 (+.f64 (+.f64 x (PI.f64)) (PI.f64)))
(sin.f64 (+.f64 (neg.f64 x) (PI.f64)))
(sin.f64 x)
(sqrt.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64)))
(cos.f64 (+.f64 (+.f64 x (PI.f64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (neg.f64 x) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (+.f64 (+.f64 x (/.f64 (PI.f64) #s(literal 2 binary64))) (PI.f64)))
(fabs.f64 (neg.f64 (sin.f64 x)))
(fabs.f64 (sin.f64 x))
(exp.f64 (-.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 3 binary64)) (*.f64 (log.f64 (sin.f64 x)) #s(literal 2 binary64))))
(exp.f64 (/.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sin.f64 x)))
(+.f64 (/.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))) (/.f64 (sinh.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (+.f64 x x))) #s(literal 1/2 binary64))))
(+.f64 (cosh.f64 (log.f64 (sin.f64 x))) (sinh.f64 (log.f64 (sin.f64 x))))
x

eval33.0ms (1.1%)

Memory
2.8MiB live, 44.7MiB allocated; 9ms collecting garbage
Compiler

Compiled 11 692 to 854 computations (92.7% saved)

prune10.0ms (0.4%)

Memory
16.9MiB live, 16.9MiB allocated; 0ms collecting garbage
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New4117418
Fresh000
Picked011
Done000
Total4118419
Accuracy
99.8%
Counts
419 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.3%
(-.f64 (sin.f64 x) x)
65.4%
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
63.6%
(-.f64 #s(approx (sin x) x) x)
99.1%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
99.1%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
98.9%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
98.1%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
6.6%
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
Compiler

Compiled 212 to 157 computations (25.9% saved)

series14.0ms (0.5%)

Memory
18.7MiB live, 18.7MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01411170
Stop Event
iter-limit
Counts
31 → 50
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))))
(pow.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))
#s(literal 1/120 binary64)
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))
(-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64)))
#s(literal 1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/6 binary64)
(-.f64 #s(approx (sin x) x) x)
#s(approx (sin x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) x)
#s(literal -1 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
#s(literal -1/6 binary64)
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))
Outputs
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx (pow x 3) (pow.f64 x #s(literal 3 binary64)))
#s(approx x x)
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64)))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64)))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64)))
#s(approx (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))))
#s(approx (pow x 2) (pow.f64 x #s(literal 2 binary64)))
#s(approx (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))) #s(literal 1/120 binary64))
#s(approx (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64)))))
#s(approx (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))))
#s(approx (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))
#s(approx (- (* 1/362880 (pow x 2)) 1/5040) #s(literal -1/5040 binary64))
#s(approx (- (* 1/362880 (pow x 2)) 1/5040) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))
#s(approx (* 1/362880 (pow x 2)) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))))
#s(approx (* -1 x) (*.f64 #s(literal -1 binary64) x))
#s(approx (+ 1 (* -1/6 (pow x 2))) #s(literal 1 binary64))
#s(approx (+ 1 (* -1/6 (pow x 2))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))
#s(approx (* -1/6 (pow x 2)) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (- (sin x) x) (*.f64 x (-.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64))))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (- (* 1/362880 (pow x 2)) 1/5040) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (sin x) (sin.f64 x))
#s(approx (* x (+ 1 (* -1/6 (pow x 2)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (+ 1 (* -1/6 (pow x 2))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) x))))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* x (+ 1 (* -1/6 (pow x 2)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
Calls

3 calls:

TimeVariablePoint
4.0ms
x
inf
3.0ms
x
-inf
2.0ms
x
0

rewrite89.0ms (3.1%)

Memory
-19.7MiB live, 77.9MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033222
049220
1226214
02028195
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
31 → 334
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))))
(pow.f64 x #s(literal 2 binary64))
#s(literal 2 binary64)
(+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))
#s(literal 1/120 binary64)
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))
(-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64)))
#s(literal 1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/6 binary64)
(-.f64 #s(approx (sin x) x) x)
#s(approx (sin x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) x)
#s(literal -1 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
#s(literal -1/6 binary64)
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(literal 1 binary64)
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(neg.f64 (*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 (*.f64 x x) x)))
(neg.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(fabs.f64 (*.f64 (*.f64 x x) x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
x
#s(literal 3 binary64)
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))))
(neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 120 binary64) #s(literal 1 binary64))) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))))
(fma.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 120 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal -1/6 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x x) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x #s(literal -1/6 binary64)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x #s(literal -1/6 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) #s(literal 1/6 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/6 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x)))
(+.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))))
(+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) #s(literal 1/6 binary64)))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 120 binary64) #s(literal 1 binary64))) #s(literal 1/120 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 120 binary64) #s(literal 1 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 x (*.f64 x (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (*.f64 x x)) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (*.f64 x x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x)))))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 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 x x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x))
(fma.f64 x (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 x #s(literal 1/120 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 x x)))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (neg.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) x))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
#s(literal 2 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal 1/120 binary64))) #s(literal 1/120 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 120 binary64) #s(literal 1 binary64)) #s(literal 1/120 binary64))
(*.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64))))
(*.f64 #s(literal 1/120 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 120 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)))
(/.f64 (-.f64 #s(literal 1/1728000 binary64) (pow.f64 (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/14400 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64))))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/1728000 binary64))))
(neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x #s(literal 1/120 binary64))
(fma.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/120 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 x x)) #s(literal 1/120 binary64))
(fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 x (*.f64 x (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(-.f64 (/.f64 #s(literal 1/14400 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64))
(-.f64 #s(literal 1/120 binary64) (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1/1728000 binary64) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64)) #s(literal 1/14400 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(+.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 (neg.f64 x) x)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))
#s(literal 1/120 binary64)
(*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)
(*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 x x)))
(*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)))
(*.f64 x (*.f64 x (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64))) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64))))
(neg.f64 (*.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 x x) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x))) #s(literal 1/362880 binary64)) (*.f64 x x))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x))) (*.f64 x x)) #s(literal 1/362880 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(*.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64)))))
(*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 72 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))) (neg.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64))) (neg.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64)))))
(/.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/5040 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64))) (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64))))
(neg.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) x) x #s(literal -1/5040 binary64))
(fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #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))
(-.f64 (/.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))) (/.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64)))) (/.f64 #s(literal 1/128024064000 binary64) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/1828915200 binary64) #s(literal 1/25401600 binary64)))))
(-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64))
(+.f64 #s(literal -1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/5040 binary64))
(*.f64 (*.f64 #s(literal 1/362880 binary64) x) x)
(*.f64 #s(literal 1/362880 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/362880 binary64))
(*.f64 x (*.f64 x #s(literal 1/362880 binary64)))
#s(literal 1/362880 binary64)
#s(literal 1/5040 binary64)
#s(literal 1/6 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) #s(approx (sin x) x))) #s(approx (sin x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x #s(approx (sin x) x))) #s(approx (sin x) x))
(*.f64 (*.f64 (+.f64 #s(approx (sin x) x) x) (-.f64 #s(approx (sin x) x) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sin x) x) x)))
(*.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) #s(approx (sin x) x)) (*.f64 (*.f64 x x) x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (*.f64 x (+.f64 #s(approx (sin x) x) x)))))
(*.f64 #s(approx (sin x) x) (-.f64 #s(literal 1 binary64) (/.f64 x #s(approx (sin x) x))))
(/.f64 (fma.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) #s(approx (sin x) x) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) x) (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (sin x) x) x) (-.f64 #s(approx (sin x) x) x))) (neg.f64 (+.f64 #s(approx (sin x) x) x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) #s(approx (sin x) x)) (*.f64 (*.f64 x x) x))) (neg.f64 (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (*.f64 x (+.f64 #s(approx (sin x) x) x)))))
(/.f64 (*.f64 (+.f64 #s(approx (sin x) x) x) (-.f64 #s(approx (sin x) x) x)) (+.f64 #s(approx (sin x) x) x))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) #s(approx (sin x) x)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (*.f64 x (+.f64 #s(approx (sin x) x) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sin x) x) x) (*.f64 (+.f64 #s(approx (sin x) x) x) (-.f64 #s(approx (sin x) x) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (*.f64 x (+.f64 #s(approx (sin x) x) x))) (-.f64 (*.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) #s(approx (sin x) x)) (*.f64 (*.f64 x x) x))))
(neg.f64 (-.f64 x #s(approx (sin x) x)))
(fma.f64 #s(literal -1 binary64) x #s(approx (sin x) x))
(fma.f64 x #s(literal -1 binary64) #s(approx (sin x) x))
(-.f64 (/.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) (+.f64 #s(approx (sin x) x) x)) (/.f64 (*.f64 x x) (+.f64 #s(approx (sin x) x) x)))
(-.f64 (/.f64 (*.f64 (*.f64 #s(approx (sin x) x) #s(approx (sin x) x)) #s(approx (sin x) x)) (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (*.f64 x (+.f64 #s(approx (sin x) x) x)))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 #s(approx (sin x) x) #s(approx (sin x) x) (*.f64 x (+.f64 #s(approx (sin x) x) x)))))
(-.f64 #s(approx (sin x) x) (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(-.f64 #s(approx (sin x) x) (neg.f64 (neg.f64 x)))
(-.f64 #s(approx (sin x) x) x)
(+.f64 (neg.f64 x) #s(approx (sin x) x))
(+.f64 #s(approx (sin x) x) (neg.f64 x))
#s(approx (sin x) x)
#s(approx (- (sin x) x) (neg.f64 x))
(*.f64 #s(literal -1 binary64) x)
(*.f64 x #s(literal -1 binary64))
(neg.f64 x)
#s(literal -1 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) 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 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 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)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))
(*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) x)))
(neg.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/6 binary64)))
#s(literal -1/6 binary64)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))
(*.f64 (*.f64 (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x) (-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))
(*.f64 (-.f64 (pow.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 x (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))))
(*.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (-.f64 #s(literal 1 binary64) (/.f64 x #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x) (-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x))) (neg.f64 (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x))) (neg.f64 (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 x (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))))
(/.f64 (*.f64 (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x) (-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)) (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x))
(/.f64 (-.f64 (pow.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 x (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x) (*.f64 (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x) (-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 x (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x))) (-.f64 (pow.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x))))
(neg.f64 (-.f64 x #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x))))
(fma.f64 #s(literal -1 binary64) x #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))
(fma.f64 x #s(literal -1 binary64) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x))) (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)) (/.f64 (*.f64 x x) (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))
(-.f64 (/.f64 (pow.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 x (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 x (+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)))))
(-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (*.f64 (neg.f64 x) #s(literal -1 binary64)))
(-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (neg.f64 (neg.f64 x)))
(-.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) x)
(+.f64 (neg.f64 x) #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)))
(+.f64 #s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)) (neg.f64 x))
#s(approx (sin x) (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x) x)) x)
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) x)
(*.f64 x (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64))) x) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) x) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))) (-.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)))
(/.f64 (fma.f64 (*.f64 x x) x (pow.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)) (*.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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)) x)
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) x)
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x 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)) x)
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x x)
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) x)
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)
(fma.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(-.f64 x (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(-.f64 x (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) x))
(-.f64 x (neg.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)))
(+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x) x)
(+.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))))
(neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/6 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) x #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/6 binary64) #s(literal 1 binary64))
(fma.f64 x (*.f64 x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/36 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
#s(literal 1 binary64)
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) #s(literal -1/6 binary64))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) x)
(*.f64 (/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal -1/6 binary64))
(*.f64 x (*.f64 x #s(literal -1/6 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))

eval38.0ms (1.3%)

Memory
13.0MiB live, 57.3MiB allocated; 3ms collecting garbage
Compiler

Compiled 11 905 to 1 840 computations (84.5% saved)

prune24.0ms (0.8%)

Memory
-13.2MiB live, 30.6MiB allocated; 7ms collecting garbage
Pruning

17 alts after pruning (15 fresh and 2 done)

PrunedKeptTotal
New37515390
Fresh202
Picked415
Done011
Total38117398
Accuracy
100.0%
Counts
398 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.3%
(-.f64 (sin.f64 x) x)
65.4%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
18.7%
(-.f64 #s(approx (sin x) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) x)
63.6%
(-.f64 #s(approx (sin x) x) x)
99.1%
#s(approx (- (sin x) x) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
99.1%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x)))
99.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))))
98.1%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)) x))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
52.6%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
98.0%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
95.1%
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
6.6%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 716 to 403 computations (43.7% saved)

series83.0ms (2.9%)

Memory
-10.7MiB live, 90.7MiB allocated; 37ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02912798
Stop Event
iter-limit
Counts
36 → 84
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
(*.f64 x x)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
#s(literal 2 binary64)
#s(literal 1/36 binary64)
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))
(*.f64 (*.f64 x x) x)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
#s(literal 3/2 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
Outputs
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx (pow x 3) (pow.f64 x #s(literal 3 binary64)))
#s(approx x x)
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64)))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64)))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64)))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) #s(literal -6 binary64))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (-.f64 (*.f64 #s(literal -3/10 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 6 binary64)))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -11/1400 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3/10 binary64))) #s(literal 6 binary64)))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -17/126000 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 11/1400 binary64))) #s(literal 3/10 binary64))) #s(literal 6 binary64)))
#s(approx (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) #s(literal 1/6 binary64))
#s(approx (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64)))))
#s(approx (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (+.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal 1/120 binary64) x))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))))
#s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64))
#s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64)))))
#s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))
#s(approx (* x x) (pow.f64 x #s(literal 2 binary64)))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) #s(literal -1/36 binary64))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 #s(literal -1/302400 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/36 binary64)))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 13/152409600 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/302400 binary64))))) #s(literal 1/36 binary64)))
#s(approx (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 #s(literal -1/302400 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 13/152409600 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/302400 binary64))))))
#s(approx (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) (*.f64 (pow.f64 x #s(literal 4 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 13/152409600 binary64) (*.f64 #s(literal -1/914457600 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/302400 binary64))))))
#s(approx (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))))
#s(approx (neg x) (*.f64 #s(literal -1 binary64) x))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 #s(literal -1/6 binary64) x))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 x (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 x (-.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (/.f64 #s(literal 362880 binary64) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (/.f64 (+.f64 #s(literal 362880 binary64) (*.f64 #s(literal 26127360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (/.f64 (+.f64 #s(literal 362880 binary64) (fma.f64 #s(literal 26127360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 783820800 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)) (/.f64 (-.f64 (+.f64 #s(literal 362880 binary64) (fma.f64 #s(literal 26127360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 783820800 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 #s(literal 627056640 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64)))))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 5 binary64))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (*.f64 #s(literal 1/131681894400 binary64) (pow.f64 x #s(literal 12 binary64))))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (*.f64 (pow.f64 x #s(literal 12 binary64)) (-.f64 #s(literal 1/131681894400 binary64) (*.f64 #s(literal 1/914457600 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (*.f64 (pow.f64 x #s(literal 12 binary64)) (-.f64 (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal 13/152409600 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/914457600 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36) (*.f64 (pow.f64 x #s(literal 12 binary64)) (-.f64 (+.f64 #s(literal 1/131681894400 binary64) (/.f64 #s(literal 13/152409600 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/914457600 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/302400 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 7 binary64))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) x))))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* (pow x 3) (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36)))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* -1/6 (pow (* x x) 3/2)) (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (pow (* x x) 3/2) (*.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) -1/6) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
Calls

3 calls:

TimeVariablePoint
32.0ms
x
inf
26.0ms
x
0
9.0ms
x
-inf

rewrite116.0ms (4%)

Memory
44.4MiB live, 133.1MiB allocated; 13ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038417
060317
1251317
02179317
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
36 → 743
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))
#s(literal 1/362880 binary64)
(*.f64 x x)
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
#s(literal 2 binary64)
#s(literal 1/36 binary64)
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))
(*.f64 (*.f64 x x) x)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
(*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
#s(literal 3/2 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #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 x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x)
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 x (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) 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)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 x (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x 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 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) 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 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x 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 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) 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 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(*.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 x) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) (*.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) x))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 3/2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 2 binary64)) #s(literal 2 binary64))
(fabs.f64 (*.f64 (*.f64 x x) x))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64) #s(literal 0 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3 binary64) #s(literal 0 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64))) (sinh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
x
#s(literal 3 binary64)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x)
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64))) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))) #s(literal -1/6 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64)) (*.f64 (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) #s(literal -1/36 binary64)))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (*.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal -1/6 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x)))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)))
(-.f64 #s(literal -1/6 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) #s(literal -1/36 binary64)))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (*.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/6 binary64))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/216 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)))
(+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
#s(literal 1 binary64)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) #s(literal 1 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))) (*.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))) (-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (-.f64 (*.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (*.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 #s(literal 1/6 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(fma.f64 (/.f64 #s(literal 1/6 binary64) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (/.f64 x (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (/.f64 (*.f64 x x) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (/.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(fma.f64 x (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (neg.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (/.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))) (/.f64 #s(literal -1/6 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x)
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))) #s(literal 1/6 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64)) (*.f64 (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal 1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal 1/6 binary64))
(fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1/6 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)))
(-.f64 #s(literal 1/6 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) x))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) x) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) x (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal 1/120 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) (*.f64 x #s(literal 1/120 binary64)))
(fma.f64 x #s(literal 1/120 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (*.f64 x #s(literal 1/120 binary64)))
(+.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) x) (*.f64 #s(literal 1/120 binary64) x))
(+.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))) #s(literal 1/120 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))) (neg.f64 (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (+.f64 #s(literal 1/14400 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))))
(neg.f64 (-.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x #s(literal 1/120 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) (*.f64 x x)) #s(literal 1/120 binary64))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #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 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) #s(literal 1/120 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x)) x))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))))
(-.f64 #s(literal 1/120 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 #s(literal 1/362880 binary64) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 x x)) #s(literal 1/362880 binary64))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1/362880 binary64)) (*.f64 x x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/5040 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)))
(*.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/128024064000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(*.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/128024064000 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(/.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/128024064000 binary64)) (+.f64 #s(literal 1/25401600 binary64) (-.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/128024064000 binary64)) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64))) (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/128024064000 binary64))))
(neg.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64))))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/5040 binary64))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) (neg.f64 x)) (neg.f64 x) #s(literal -1/5040 binary64))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) x) x #s(literal -1/5040 binary64))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.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 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))
(fma.f64 x (*.f64 #s(literal 1/362880 binary64) x) #s(literal -1/5040 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64))) (/.f64 #s(literal 1/25401600 binary64) (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal 1/5040 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal 1/5040 binary64))
(-.f64 #s(literal -1/5040 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/362880 binary64) x)) x))
(-.f64 #s(literal -1/5040 binary64) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1/362880 binary64)))
(-.f64 #s(literal -1/5040 binary64) (*.f64 #s(literal -1/362880 binary64) (*.f64 x x)))
(-.f64 #s(literal -1/5040 binary64) (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64))) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))) (/.f64 #s(literal -1/128024064000 binary64) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(+.f64 #s(literal -1/5040 binary64) (*.f64 (*.f64 x x) #s(literal 1/362880 binary64)))
#s(literal 1/362880 binary64)
(*.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)))
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) x)
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 x (neg.f64 x)))
(neg.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
#s(literal -1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64))) (*.f64 x x))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))))
(*.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) (-.f64 #s(literal 1/1296 binary64) (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64)) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(neg.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) x) x #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/36 binary64))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/36 binary64))
(fma.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/36 binary64))
(fma.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) #s(literal -1/36 binary64))
(fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 x x) #s(literal 2 binary64)) #s(literal -1/36 binary64))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) (*.f64 x x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/36 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/36 binary64))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/36 binary64))
(fma.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/36 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))) (/.f64 #s(literal 1/1296 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))))
(-.f64 (/.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)))) (/.f64 #s(literal 1/46656 binary64) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)))))
(-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))
(+.f64 #s(literal -1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) x) x)
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x)
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 (fabs.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (fabs.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 x x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (*.f64 x x) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 2 binary64)))
(*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(pow.f64 (exp.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))
(fabs.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)))
#s(literal 2 binary64)
#s(literal 1/36 binary64)
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) 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 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) x)))
(neg.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 x) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) (*.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) x))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 3/2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 2 binary64)) #s(literal 2 binary64))
(fabs.f64 (*.f64 (*.f64 x x) x))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64) #s(literal 0 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3 binary64) #s(literal 0 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64))) (sinh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) 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 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) x)))
(neg.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))) (fabs.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (fabs.f64 x) #s(literal 3/2 binary64)) (pow.f64 (fabs.f64 x) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) (*.f64 x #s(literal 1 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) x))
(*.f64 x (*.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x))) #s(literal 3/2 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 3/4 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal 2 binary64)) #s(literal 2 binary64))
(fabs.f64 (*.f64 (*.f64 x x) x))
(exp.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64) #s(literal 0 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3 binary64) #s(literal 0 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64))) (sinh.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
#s(literal 3/2 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #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 x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x)
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 x (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) 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)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 x (/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x 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 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) 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 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x 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 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) 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 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(*.f64 (*.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 x #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) x) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x)
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64))) (fma.f64 #s(literal 1/6 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))) #s(literal -1/6 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 2 binary64)) #s(literal 3 binary64))) #s(literal 1/46656 binary64)) (*.f64 (fma.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal -1/36 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 4 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/2 binary64)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) #s(literal -1/36 binary64)))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)) #s(literal -1/6 binary64))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (*.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal -1/6 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x)))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)))
(-.f64 #s(literal -1/6 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) #s(literal -1/36 binary64)))
(+.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (*.f64 #s(literal -1/36 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1/6 binary64))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/216 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)))
(+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))

eval108.0ms (3.7%)

Memory
-15.8MiB live, 166.9MiB allocated; 33ms collecting garbage
Compiler

Compiled 37 753 to 4 170 computations (89% saved)

prune25.0ms (0.9%)

Memory
-21.8MiB live, 33.6MiB allocated; 6ms collecting garbage
Pruning

18 alts after pruning (14 fresh and 4 done)

PrunedKeptTotal
New73310743
Fresh6410
Picked325
Done022
Total74218760
Accuracy
100.0%
Counts
760 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.3%
(-.f64 (sin.f64 x) x)
65.4%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
63.6%
(-.f64 #s(approx (sin x) x) x)
98.6%
#s(approx (- (sin x) x) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))))
99.1%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
98.1%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
99.1%
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 x (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))))
99.2%
#s(approx (- (sin x) x) (*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))))
99.2%
#s(approx (- (sin x) x) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x)))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)) x))
99.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
98.0%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
6.6%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 839 to 474 computations (43.5% saved)

series16.0ms (0.6%)

Memory
20.1MiB live, 20.1MiB allocated; 0ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02381923
Stop Event
iter-limit
Counts
34 → 72
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
x
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
(*.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 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
(*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 x (*.f64 #s(literal -1/6 binary64) x))
(*.f64 #s(literal -1/6 binary64) x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
Outputs
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 #s(literal -1/6 binary64) x))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 x (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx x x)
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (-.f64 (*.f64 #s(literal -3/10 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 6 binary64)))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -11/1400 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3/10 binary64))) #s(literal 6 binary64)))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -17/126000 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 11/1400 binary64))) #s(literal 3/10 binary64))) #s(literal 6 binary64)))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) #s(literal -1/6 binary64))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64)))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64)))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64)))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal 1/120 binary64) x))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))))
#s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64))
#s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64)))))
#s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))))
#s(approx (+ (* (* x x) 1/362880) -1/5040) #s(literal -1/5040 binary64))
#s(approx (+ (* (* x x) 1/362880) -1/5040) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64)))
#s(approx (* x x) (pow.f64 x #s(literal 2 binary64)))
#s(approx (* x (* -1/6 x)) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))))
#s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))))
#s(approx (* (* x x) x) (pow.f64 x #s(literal 3 binary64)))
#s(approx (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))))
#s(approx (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (-.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 9 binary64))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 7 binary64))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (/.f64 #s(literal 362880 binary64) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (/.f64 (+.f64 #s(literal 362880 binary64) (*.f64 #s(literal 26127360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (/.f64 (+.f64 #s(literal 362880 binary64) (fma.f64 #s(literal 26127360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 783820800 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) (/.f64 (-.f64 (+.f64 #s(literal 362880 binary64) (fma.f64 #s(literal 26127360 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 783820800 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 #s(literal 627056640 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 6 binary64))))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6) (*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))))))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 5 binary64))))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 4 binary64))))
#s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) (*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (+ (* (* x x) 1/362880) -1/5040) (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))))
#s(approx (+ (* (* x x) 1/362880) -1/5040) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 #s(literal 1/362880 binary64) (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
#s(approx (sin x) (sin.f64 x))
#s(approx (+ (* (* (* x x) x) -1/6) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) x))))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (* x x)) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (-.f64 (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (/ x (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (fma.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/362880 binary64)))))
#s(approx (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (+.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64))))))))
#s(approx (+ (* (* (* x x) x) -1/6) x) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))))
Calls

3 calls:

TimeVariablePoint
3.0ms
x
-inf
3.0ms
x
inf
2.0ms
x
0

rewrite112.0ms (3.9%)

Memory
21.1MiB live, 67.3MiB allocated; 2ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039432
067401
1315389
02669389
Stop Event
iter-limit
iter-limit
node-limit
iter-limit
Counts
34 → 632
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x)))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
x
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
(*.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 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
(*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 x (*.f64 #s(literal -1/6 binary64) x))
(*.f64 #s(literal -1/6 binary64) x)
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x)
(*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (neg.f64 x) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) x)
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) x) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal -1/6 binary64) x))) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal -1/6 binary64)) x))))
(/.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))) (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(neg.f64 (/.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (fabs.f64 x)) (fabs.f64 x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (fabs.f64 x)) (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (neg.f64 x)) (neg.f64 x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 x x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) x))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) (*.f64 x x)))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
x
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)))
(/.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64)))
#s(literal 1 binary64)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) x) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))) #s(literal -1/6 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)))
(*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64))
(pow.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal -1/6 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal -1/6 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x)))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)))
(-.f64 #s(literal -1/6 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)) #s(literal -1/6 binary64))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/216 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(+.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1 binary64)))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) x) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) x) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal 1/120 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (*.f64 x #s(literal 1/120 binary64)))
(fma.f64 x #s(literal 1/120 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (*.f64 x #s(literal 1/120 binary64)))
(+.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x) (*.f64 #s(literal 1/120 binary64) x))
(+.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))) #s(literal 1/120 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))) (neg.f64 (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (+.f64 #s(literal 1/14400 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))))
(neg.f64 (-.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x #s(literal 1/120 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (*.f64 x x)) #s(literal 1/120 binary64))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) #s(literal 1/120 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x)) x))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 x x)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))))
(-.f64 #s(literal 1/120 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 #s(literal 1/362880 binary64) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) #s(literal 1/362880 binary64)) (*.f64 x x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 x x)) #s(literal 1/362880 binary64))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) x) (*.f64 #s(literal 1/362880 binary64) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/5040 binary64))) #s(literal -1/5040 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(*.f64 (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(*.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal -72 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/25401600 binary64) (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 #s(literal -1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))) (neg.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(/.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64)) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (+.f64 #s(literal 1/25401600 binary64) (-.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/25401600 binary64) (*.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64)) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal -1/25401600 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64))) (fma.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/128024064000 binary64))))
(neg.f64 (-.f64 #s(literal 1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/5040 binary64))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) (neg.f64 x)) (neg.f64 x) #s(literal -1/5040 binary64))
(fma.f64 (*.f64 #s(literal 1/362880 binary64) x) x #s(literal -1/5040 binary64))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/362880 binary64)) #s(literal -1/5040 binary64))
(fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64))
(fma.f64 x (*.f64 #s(literal 1/362880 binary64) x) #s(literal -1/5040 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))) (/.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))))
(-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64))
(-.f64 #s(literal -1/5040 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/362880 binary64) x)) x))
(-.f64 #s(literal -1/5040 binary64) (*.f64 #s(literal -1/362880 binary64) (*.f64 x x)))
(-.f64 #s(literal -1/5040 binary64) (*.f64 (neg.f64 (*.f64 x x)) #s(literal 1/362880 binary64)))
(-.f64 #s(literal -1/5040 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/362880 binary64) x)))
(-.f64 #s(literal -1/5040 binary64) (neg.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x))) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))) (/.f64 #s(literal -1/128024064000 binary64) (-.f64 (fma.f64 #s(literal 1/131681894400 binary64) (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 x x) #s(literal -1/1828915200 binary64)))))
(+.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal -1/5040 binary64))
(+.f64 #s(literal -1/5040 binary64) (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)))
(*.f64 (pow.f64 x #s(literal 1 binary64)) (pow.f64 x #s(literal 1 binary64)))
(*.f64 (fabs.f64 (fabs.f64 x)) (fabs.f64 (fabs.f64 x)))
(*.f64 (neg.f64 (fabs.f64 x)) (neg.f64 (fabs.f64 x)))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (fabs.f64 x) (fabs.f64 x))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (fabs.f64 x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 x (neg.f64 x)))
(neg.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 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 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x)
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) x)
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal -1/6 binary64))
(*.f64 x (*.f64 #s(literal -1/6 binary64) x))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 x #s(literal -1/6 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)))) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)))) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)))
(*.f64 (*.f64 (-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))
(*.f64 (-.f64 (pow.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (*.f64 x (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))))
(*.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (-.f64 #s(literal 1 binary64) (/.f64 x #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)))))
(/.f64 (+.f64 (pow.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (-.f64 (*.f64 x x) (*.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (neg.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x))) (neg.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x))) (neg.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (*.f64 x (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))))
(/.f64 (*.f64 (-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x))
(/.f64 (-.f64 (pow.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (*.f64 x (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x) (*.f64 (-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (*.f64 x (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x))) (-.f64 (pow.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(literal 3 binary64)) (*.f64 (*.f64 x x) x))))
(neg.f64 (-.f64 x #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x))))
(-.f64 (/.f64 (*.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x))) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)) (/.f64 (*.f64 x x) (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))
(-.f64 (/.f64 (pow.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(literal 3 binary64)) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (*.f64 x (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (*.f64 x (+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)))))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (neg.f64 (neg.f64 x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
(+.f64 (neg.f64 x) #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)))
(+.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) (neg.f64 x))
#s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x))
(*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 x x) x)) #s(literal -1/6 binary64))
(*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -1/6 binary64) x) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (*.f64 (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) x) (*.f64 (*.f64 #s(literal -1/6 binary64) x) x))
(*.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) x) x #s(literal 1 binary64)) x)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x)) x)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(*.f64 (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x)))
(*.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))))))
(*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (+.f64 (/.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (fma.f64 x x (*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (neg.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x))) (neg.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x)) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))))) (fma.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x))))
(neg.f64 (-.f64 (neg.f64 x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (neg.f64 (neg.f64 x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) x)
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (neg.f64 (neg.f64 x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) x)
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (neg.f64 (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)
(fma.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x (neg.f64 (neg.f64 x)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x x)
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (neg.f64 (neg.f64 x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) x)
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (neg.f64 (neg.f64 x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) x)
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (neg.f64 (neg.f64 x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) x)
(fma.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) (neg.f64 (neg.f64 x)))
(fma.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x)
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x)))
(-.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (neg.f64 x))
(-.f64 x (*.f64 (neg.f64 (*.f64 (*.f64 x x) x)) #s(literal -1/6 binary64)))
(-.f64 x (*.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x)) x))
(-.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) x)))
(-.f64 x (*.f64 (neg.f64 (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) x)))
(-.f64 x (*.f64 (neg.f64 x) (*.f64 (*.f64 #s(literal -1/6 binary64) x) x)))
(-.f64 x (neg.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 x x) x) #s(literal 3 binary64)) #s(literal -1/216 binary64)) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))))) (/.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (-.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (neg.f64 (neg.f64 x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) x)
(+.f64 x (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 x (neg.f64 x)) (neg.f64 x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 x #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x)
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x)
(*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 (*.f64 x x) x)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(*.f64 x (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) x) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) x) (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))) #s(literal -1/6 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))))
(neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal -1/6 binary64))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))
(fma.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) #s(literal -1/6 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(-.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 1/6 binary64))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) x))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))) (*.f64 x x)))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)))
(-.f64 #s(literal -1/6 binary64) (neg.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))) (/.f64 #s(literal -1/216 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal -1/6 binary64))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) x))
(*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)
(*.f64 x (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(/.f64 (*.f64 x (fma.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x #s(literal -1/14400 binary64))) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x #s(literal -1/14400 binary64)) x) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) x) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x)))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) x (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal 1/120 binary64) x (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) x))
(fma.f64 x (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 x #s(literal 1/120 binary64)))
(fma.f64 x #s(literal 1/120 binary64) (*.f64 x (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (*.f64 x (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 x #s(literal 1/120 binary64)))
(+.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) x) (*.f64 #s(literal 1/120 binary64) x))
(+.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x)
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))) (*.f64 x x))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 x x)) #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))) #s(literal 1/120 binary64))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x))) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x))))
(*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x)) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x #s(literal -1/14400 binary64))) (neg.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))) (neg.f64 (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x #s(literal -1/14400 binary64)) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) (*.f64 x #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (fma.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) (*.f64 x (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x #s(literal -1/14400 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64))))
(neg.f64 (-.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)))
(fma.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (fabs.f64 x)) (fabs.f64 x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (neg.f64 x)) (neg.f64 x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x #s(literal 1/120 binary64))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))) #s(literal 1/120 binary64))
(fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64))
(fma.f64 (*.f64 x x) #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 x (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) #s(literal 1/120 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))))
(-.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal -1/120 binary64))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))) (*.f64 x x)))
(-.f64 #s(literal 1/120 binary64) (*.f64 (neg.f64 (*.f64 x x)) #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))))
(-.f64 #s(literal 1/120 binary64) (neg.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x))) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x)) (*.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x)) x))))
(+.f64 (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x) #s(literal 1/120 binary64))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) x) x))
#s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal -1 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x)
(*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(*.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 x (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)))
(*.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (*.f64 x x)) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) x) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (neg.f64 x) (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) x)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (*.f64 x x) x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (fabs.f64 x) (*.f64 (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(fma.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) x)
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) x) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (*.f64 x (+.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x))
(*.f64 (/.f64 x #s(literal -1 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal -1/6 binary64) x))) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))
(*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))
(/.f64 (*.f64 x (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal -1/6 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
(/.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal -1/6 binary64)) x))))
(/.f64 (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))))
(/.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (-.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64))) (fma.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))))
(neg.f64 (/.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))))
(neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (fabs.f64 x)) (fabs.f64 x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (fabs.f64 x)) (fabs.f64 x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (neg.f64 x)) (neg.f64 x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (neg.f64 x)) (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 x x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 (*.f64 x x) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) (*.f64 #s(literal -1/6 binary64) x))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)) x))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x)) (*.f64 x x)))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 x) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
(-.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 #s(literal -1/6 binary64) x) (-.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) #s(literal 2 binary64)))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x) (*.f64 #s(literal -1/6 binary64) x))
(+.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (fabs.f64 x)) (fabs.f64 x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (neg.f64 x)) (neg.f64 x))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) (*.f64 x x)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/14400 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 3 binary64)) #s(literal -1/1728000 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/120 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x)) (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) x) x) #s(literal 2 binary64))))

eval89.0ms (3.1%)

Memory
-12.0MiB live, 125.5MiB allocated; 21ms collecting garbage
Compiler

Compiled 27 865 to 3 711 computations (86.7% saved)

prune23.0ms (0.8%)

Memory
-6.8MiB live, 39.4MiB allocated; 4ms collecting garbage
Pruning

18 alts after pruning (12 fresh and 6 done)

PrunedKeptTotal
New7175722
Fresh279
Picked325
Done044
Total72218740
Accuracy
100.0%
Counts
740 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
66.3%
(-.f64 (sin.f64 x) x)
65.4%
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
63.6%
(-.f64 #s(approx (sin x) x) x)
98.6%
#s(approx (- (sin x) x) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))))
98.9%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
98.1%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
99.1%
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 x (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))))
98.1%
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
38.5%
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (*.f64 x x)))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
99.1%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
98.0%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
98.0%
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
6.6%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 446 to 259 computations (41.9% saved)

regimes628.0ms (21.8%)

Memory
-81.7MiB live, 196.9MiB allocated; 864ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
3 → 1
6 → 1
7 → 1
9 → 1
13 → 1
16 → 1
21 → 1
24 → 1
27 → 1
38 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
Outputs
#s(approx (- (sin x) x) (neg.f64 x))
Call 2
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
Outputs
(-.f64 #s(approx (sin x) x) x)
Call 3
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 x #s(literal -1/6 binary64))))
Outputs
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
Call 4
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64)))
Call 5
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
Outputs
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
Call 6
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
Call 7
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
Call 8
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(-.f64 #s(approx (sin x) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) x)
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
Call 9
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(-.f64 #s(approx (sin x) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) x)
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)) x))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
Call 10
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(-.f64 #s(approx (sin x) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) x)
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x)))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x)))
Call 11
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(-.f64 #s(approx (sin x) x) x)
#s(approx (- (sin x) x) (*.f64 #s(literal -1 binary64) x))
#s(approx (- (sin x) x) (*.f64 x (*.f64 x (*.f64 #s(literal -1/6 binary64) x))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x 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 x) x) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (* (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) x) x) -1/6)) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 #s(approx (sin x) (fma.f64 (*.f64 (*.f64 x x) x) #s(literal -1/6 binary64) x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (/ (+ (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 1/6) (- (pow (* (* (+ (* (+ (* 1/362880 (* x x)) -1/5040) (* x x)) 1/120) x) x) 2) 1/36))) #s(literal -1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* (+ (* (* x x) 1/362880) -1/5040) (* x x)) 1/120) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 (*.f64 x x) #s(literal 3/2 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 #s(approx (+ (* 1/362880 (* x x)) -1/5040) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
(-.f64 #s(approx (sin x) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))) x)
(-.f64 #s(approx (sin x) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 2 binary64)))))) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) x) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) x)))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x (*.f64 #s(literal -1/6 binary64) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x)))
#s(approx (- (sin x) x) (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (*.f64 x x) x) (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) x)) (*.f64 x x)))
#s(approx (- (sin x) x) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) x)) (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (/.f64 x (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))))
#s(approx (- (sin x) x) (*.f64 (/.f64 (*.f64 x x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64))) (/.f64 x (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)))))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1/5040 binary64))))) #s(literal 1/6 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal 1/6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/362880 binary64) (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x) #s(literal 2 binary64)) #s(literal 1/36 binary64))))))
Outputs
#s(approx (- (sin x) x) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/362880 binary64) #s(literal -1/5040 binary64)) (*.f64 x x) #s(literal 1/120 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 x x)))
Calls

22 calls:

534.0ms
x
12.0ms
(-.f64 (sin.f64 x) x)
9.0ms
x
7.0ms
x
6.0ms
x
Results
AccuracySegmentsBranch
6.6%1x
6.6%1(-.f64 (sin.f64 x) x)
63.6%1(-.f64 (sin.f64 x) x)
63.6%1x
98.0%1(-.f64 (sin.f64 x) x)
98.0%1x
98.0%1(-.f64 (sin.f64 x) x)
98.0%1x
98.1%1(-.f64 (sin.f64 x) x)
98.1%1x
98.8%1(-.f64 (sin.f64 x) x)
98.8%1x
98.9%1(-.f64 (sin.f64 x) x)
98.9%1x
99.1%1(-.f64 (sin.f64 x) x)
99.1%1x
99.1%1(-.f64 (sin.f64 x) x)
99.1%1x
99.1%1(-.f64 (sin.f64 x) x)
99.1%1x
99.2%1(-.f64 (sin.f64 x) x)
99.2%1x
Compiler

Compiled 1 033 to 262 computations (74.6% saved)

derivations85.0ms (2.9%)

Memory
14.8MiB live, 62.1MiB allocated; 1ms collecting garbage
Stop Event
fuel
Compiler

Compiled 248 to 81 computations (67.3% saved)

preprocess93.0ms (3.2%)

Memory
12.0MiB live, 107.4MiB allocated; 9ms collecting garbage
Remove

(negabs x)

Compiler

Compiled 748 to 398 computations (46.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...