Linear.Quaternion:$csin from linear-1.19.1.3

Time bar (total: 13.1s)

analyze27.0ms (0.2%)

Memory
-43.9MiB live, 39.5MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
50%50%50%0.1%0%0%0%3
50%50%50%0.1%0%0%0%4
75%74.9%25%0.1%0%0%0%5
75%74.9%25%0.1%0%0%0%6
87.5%87.4%12.5%0.1%0%0%0%7
87.5%87.4%12.5%0.1%0%0%0%8
93.8%93.7%6.2%0.1%0%0%0%9
93.8%93.7%6.2%0.1%0%0%0%10
96.9%96.8%3.1%0.1%0%0%0%11
96.9%96.8%3.1%0.1%0%0%0%12
Compiler

Compiled 9 to 8 computations (11.1% saved)

sample951.0ms (7.2%)

Memory
-2.4MiB live, 1 661.0MiB allocated
Samples
721.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 532.0ms
ival-cos: 359.0ms (67.5% of total)
ival-div: 63.0ms (11.8% of total)
ival-mult: 57.0ms (10.7% of total)
ival-sinh: 43.0ms (8.1% of total)
ival-true: 6.0ms (1.1% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

preprocess391.0ms (3%)

Memory
21.6MiB live, 221.8MiB allocated
Algorithm
egg-herbie
Rules
2 656×lower-fma.f64
2 656×lower-fma.f32
1 792×lower-*.f32
1 790×lower-*.f64
1 304×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01837
16137
216437
353837
4178337
5425437
6574937
7714837
067
0107
1197
2367
3747
41547
53027
67617
718007
830357
940317
1045167
1145947
1245977
1345997
1450197
1552397
1653597
1754937
1855977
1956377
2056537
2156617
2256617
2357797
2460177
2560537
2660537
2760537
060537
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Outputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Symmetry

(abs y)

(abs x)

explain219.0ms (1.7%)

Memory
-30.3MiB live, 138.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(sinh.f64 y)
00-0-(/.f64 (sinh.f64 y) y)
00-0-y
00-0-(cos.f64 x)
00-0-(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
64.0ms512×0valid
Compiler

Compiled 56 to 28 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-sinh: 33.0ms (65% of total)
ival-cos: 11.0ms (21.7% of total)
ival-div: 4.0ms (7.9% of total)
ival-mult: 3.0ms (5.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

simplify459.0ms (3.5%)

Memory
0.2MiB live, 152.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sinh.f64 y)
cost-diff0
(/.f64 (sinh.f64 y) y)
cost-diff0
(cos.f64 x)
cost-diff0
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Rules
2 656×lower-fma.f64
2 656×lower-fma.f32
1 792×lower-*.f32
1 790×lower-*.f64
1 194×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0617
01017
11917
23617
37417
415417
530217
676117
7180017
8303517
9403117
10451617
11459417
12459717
13459917
14501917
15523917
16535917
17549317
18559717
19563717
20565317
21566117
22566117
23577917
24601717
25605317
26605317
27605317
0605317
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(cos.f64 x)
x
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
y
Outputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(cos.f64 x)
x
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
y

localize62.0ms (0.5%)

Memory
24.4MiB live, 70.9MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 (sinh.f64 y) y)
accuracy100.0%
(cos.f64 x)
accuracy100.0%
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
accuracy100.0%
(sinh.f64 y)
Samples
55.0ms256×0valid
Compiler

Compiled 19 to 8 computations (57.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-sinh: 14.0ms (59% of total)
ival-cos: 6.0ms (25.3% of total)
ival-div: 2.0ms (8.4% of total)
ival-mult: 1.0ms (4.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series19.0ms (0.1%)

Memory
-18.7MiB live, 18.7MiB allocated
Counts
4 → 60
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))>
#<alt (cos.f64 x)>
#<alt (/.f64 (sinh.f64 y) y)>
#<alt (sinh.f64 y)>
Outputs
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (+ (* -1/4 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)))>
#<alt (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/48 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)))))>
#<alt (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/1440 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/48 (/ (- (exp y) (/ 1 (exp y))) y)))))))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (cos x)>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt y>
#<alt (* y (+ 1 (* 1/6 (pow y 2))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
Calls

15 calls:

TimeVariablePointExpression
8.0ms
x
@-inf
(* (cos x) (/ (sinh y) y))
3.0ms
y
@-inf
(* (cos x) (/ (sinh y) y))
2.0ms
y
@inf
(* (cos x) (/ (sinh y) y))
1.0ms
x
@inf
(* (cos x) (/ (sinh y) y))
1.0ms
y
@0
(* (cos x) (/ (sinh y) y))

rewrite433.0ms (3.3%)

Memory
2.0MiB live, 293.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 128×lower-*.f32
5 126×lower-*.f64
4 518×lower-/.f32
4 516×lower-/.f64
1 718×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0615
01015
12615
212115
387015
0838415
Stop Event
iter limit
node limit
iter limit
Counts
4 → 644
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(cos.f64 x)
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
Outputs
(+.f64 (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) #s(literal 0 binary64)) (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(+.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (/.f64 (cos.f64 x) y)) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 (cos.f64 x) y)))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (cos.f64 x) y))) (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(+.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (cos.f64 x) y))) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (neg.f64 (/.f64 (cos.f64 x) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (neg.f64 y)))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (cos.f64 x) y)) (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(fma.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (/.f64 (cos.f64 x) y) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 (cos.f64 x) y)))
(fma.f64 (/.f64 (cos.f64 x) y) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))))
(fma.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (neg.f64 (/.f64 (cos.f64 x) y)) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (neg.f64 (/.f64 (cos.f64 x) y))))
(fma.f64 (neg.f64 (/.f64 (cos.f64 x) y)) #s(literal 0 binary64) (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(fma.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (neg.f64 y)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y)))))
(neg.f64 (/.f64 (neg.f64 (cos.f64 x)) (/.f64 y (sinh.f64 y))))
(/.f64 (cos.f64 x) (/.f64 y (sinh.f64 y)))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 y) y) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (cos.f64 x) y))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)))))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (sinh.f64 y))))
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 y) (*.f64 (cos.f64 x) (sinh.f64 y))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (sinh.f64 y))) (neg.f64 y))
(/.f64 (/.f64 (cos.f64 x) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) (+.f64 y y))
(/.f64 (neg.f64 (cos.f64 x)) (neg.f64 (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (-.f64 (neg.f64 y) y))
(/.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (*.f64 y (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))))
(/.f64 (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (neg.f64 y)) #s(literal -1 binary64))
(/.f64 (*.f64 (cos.f64 x) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (*.f64 (cos.f64 x) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (cos.f64 x) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y))) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 (neg.f64 (neg.f64 (cos.f64 x))) (/.f64 y (sinh.f64 y)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (cos.f64 x) y))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) #s(literal -1 binary64)) (neg.f64 y))
(/.f64 (/.f64 (cos.f64 x) (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (/.f64 (/.f64 (cos.f64 x) y) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (+.f64 y y))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) y)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (cos.f64 x) y))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y))))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64)))) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.f64 y))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 (cos.f64 x) y)) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 (cos.f64 x) y)) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (cos.f64 x)) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (cos.f64 x)) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) (/.f64 (cos.f64 x) y)) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (/.f64 (cos.f64 x) y)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (/.f64 (cos.f64 x) y)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (/.f64 (cos.f64 x) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (cos.f64 x) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -4 binary64) (sinh.f64 y)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (neg.f64 (/.f64 (cos.f64 x) y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (neg.f64 (/.f64 (cos.f64 x) y))) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (neg.f64 (/.f64 (cos.f64 x) y))) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64)))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (neg.f64 (/.f64 (cos.f64 x) y))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (neg.f64 (/.f64 (cos.f64 x) y))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (neg.f64 (/.f64 (cos.f64 x) y))) (sinh.f64 y))
(/.f64 (/.f64 (/.f64 (cos.f64 x) y) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (/.f64 (/.f64 (cos.f64 x) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (/.f64 (/.f64 (cos.f64 x) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 (neg.f64 (cos.f64 x)) (*.f64 y (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))) #s(literal -2 binary64))
(pow.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1 binary64))
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(*.f64 (sinh.f64 y) (/.f64 (cos.f64 x) y))
(*.f64 (sinh.f64 y) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)))
(*.f64 (/.f64 (sinh.f64 y) y) (cos.f64 x))
(*.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (cos.f64 x) (+.f64 y y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 (cos.f64 x) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 (cos.f64 x) y))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) (/.f64 (cos.f64 x) y)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) (+.f64 y y)) (cos.f64 x)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 y) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) (neg.f64 (/.f64 (cos.f64 x) y))))
(*.f64 (neg.f64 (sinh.f64 y)) (neg.f64 (/.f64 (cos.f64 x) y)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (cos.f64 x) (sinh.f64 y)))
(*.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (neg.f64 y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) (neg.f64 y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 (cos.f64 x) y) #s(literal -2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 x) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 (cos.f64 x) y))))
(*.f64 (*.f64 (cos.f64 x) (neg.f64 (sinh.f64 y))) (/.f64 #s(literal -1 binary64) y))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y))))
(*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (cos.f64 x) (neg.f64 (sinh.f64 y))))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) #s(literal -1 binary64)))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)))
(*.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (cos.f64 x) y) (sinh.f64 y))
(*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)) (*.f64 (cos.f64 x) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))
(*.f64 (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (/.f64 (sinh.f64 y) y)))
(*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) y))
(*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 y) y)))
(*.f64 (*.f64 (cos.f64 x) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) (cos.f64 x)))
(*.f64 (/.f64 #s(literal 1/2 binary64) y) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (cos.f64 x) (sinh.f64 y))))
(*.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) (cos.f64 x)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (neg.f64 y)) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y)))
(*.f64 (*.f64 (cos.f64 x) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) (+.f64 y y)))
(*.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (cos.f64 x) y)) #s(literal -1/2 binary64))
(*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (neg.f64 (sinh.f64 y)))
(*.f64 (pow.f64 (/.f64 y (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) y))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 (/.f64 (cos.f64 x) y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (/.f64 (cos.f64 x) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) (/.f64 (cos.f64 x) #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (cos.f64 x) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (cos.f64 x) (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 (cos.f64 x) (+.f64 y y)) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) (/.f64 (cos.f64 x) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (/.f64 (cos.f64 x) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -2 binary64)))
(*.f64 (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (/.f64 (cos.f64 x) y) #s(literal 2 binary64)) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (cos.f64 x) y) #s(literal -2 binary64)) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) #s(literal 2 binary64)) y) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 y (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))) (/.f64 (cos.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (*.f64 (neg.f64 (cos.f64 x)) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (*.f64 (cos.f64 x) (/.f64 #s(literal 2 binary64) y)) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cos.f64 x) (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (cos.f64 x) y) #s(literal 2 binary64)) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (cos.f64 x) y) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 (cos.f64 x) y) #s(literal 1/2 binary64)) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (neg.f64 (/.f64 (cos.f64 x) y)) #s(literal 2 binary64)) (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (neg.f64 (sinh.f64 y))) (neg.f64 (*.f64 y (*.f64 y y)))) (*.f64 y y))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (neg.f64 (sinh.f64 y))) (neg.f64 (*.f64 y y))) y)
(cos.f64 x)
(/.f64 (cos.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))
(*.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 x))
(+.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y))
(+.f64 (/.f64 (exp.f64 y) (+.f64 y y)) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(+.f64 (/.f64 (exp.f64 y) (+.f64 y y)) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 0 binary64)) (/.f64 (sinh.f64 y) y))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) y)) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) (-.f64 (neg.f64 y) y))) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (sinh.f64 y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 (exp.f64 y) (+.f64 y y)) (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (+.f64 y y)) (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (+.f64 y y)))
(-.f64 (/.f64 (/.f64 (exp.f64 (+.f64 y y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (+.f64 y y)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 y) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (+.f64 y y)))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal -1/2 binary64)) (neg.f64 y)) (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 (neg.f64 y) y)) (neg.f64 (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))))
(-.f64 (/.f64 (exp.f64 (+.f64 y y)) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))) (/.f64 (exp.f64 (-.f64 (neg.f64 y) y)) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(fma.f64 (exp.f64 y) (/.f64 #s(literal 1/2 binary64) y) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (exp.f64 y) (/.f64 #s(literal 1/2 binary64) y) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) y) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 0 binary64) (/.f64 (sinh.f64 y) y))
(fma.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (exp.f64 y) (-.f64 (neg.f64 y) y)) #s(literal -1 binary64) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (/.f64 (exp.f64 y) (-.f64 (neg.f64 y) y)) #s(literal -1 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 (exp.f64 y) (+.f64 y y)) #s(literal 1 binary64) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (/.f64 (exp.f64 y) (+.f64 y y)) #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) y) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (/.f64 (exp.f64 y) y) #s(literal 1/2 binary64) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (/.f64 (exp.f64 y) y) #s(literal 1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 (exp.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) y) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (/.f64 (exp.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) y) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y) (/.f64 (exp.f64 (neg.f64 y)) (-.f64 (neg.f64 y) y)))
(fma.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(neg.f64 (neg.f64 (/.f64 (sinh.f64 y) y)))
(/.f64 (sinh.f64 y) y)
(/.f64 (/.f64 (sinh.f64 y) y) #s(literal 1 binary64))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 y y))
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 y y) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 (neg.f64 (sinh.f64 y)) (neg.f64 y))
(/.f64 #s(literal 1 binary64) (/.f64 y (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (-.f64 (neg.f64 y) y))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (-.f64 (neg.f64 y) y) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (neg.f64 y) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) y)))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))))
(/.f64 #s(literal 1/2 binary64) (*.f64 y (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))))
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (-.f64 (neg.f64 y) y) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (neg.f64 y) (*.f64 #s(literal -4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 y) y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(/.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) #s(literal -1 binary64))
(/.f64 (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)) #s(literal 2 binary64))
(/.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) (*.f64 y #s(literal 4 binary64)))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (neg.f64 (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 (-.f64 (neg.f64 y) y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 (+.f64 y y) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (neg.f64 y))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (neg.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (-.f64 (neg.f64 y) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (+.f64 y y) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (neg.f64 y))))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (*.f64 (neg.f64 y) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 (neg.f64 y) y) #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (+.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))))
(/.f64 (-.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 (neg.f64 y) y) #s(literal 3 binary64)))) (*.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (+.f64 (+.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (exp.f64 (fma.f64 y #s(literal -2 binary64) (-.f64 (neg.f64 y) y)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 y #s(literal -3 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (+.f64 (+.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 (neg.f64 y) y) #s(literal 3 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (*.f64 y (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))))
(/.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 (neg.f64 y) (sinh.f64 y)))
(/.f64 (-.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (exp.f64 (fma.f64 y #s(literal -2 binary64) (-.f64 (neg.f64 y) y)))) (*.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (*.f64 y (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))))
(/.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (*.f64 (+.f64 y y) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -4 binary64) (sinh.f64 y)) (*.f64 (+.f64 y y) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) y) #s(literal -2 binary64))
(/.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) y) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))
(/.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) y) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) y))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 y) y)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 y (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 y (sinh.f64 y)))) (neg.f64 y)) (*.f64 (neg.f64 y) (neg.f64 (/.f64 y (sinh.f64 y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) y) (*.f64 y (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (exp.f64 y) (+.f64 y y)) (*.f64 (+.f64 y y) (exp.f64 (neg.f64 y)))) (*.f64 (+.f64 y y) (+.f64 y y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 y) (sinh.f64 y))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 y) y)) (*.f64 (neg.f64 y) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 y) (neg.f64 (sinh.f64 y)))) (*.f64 (neg.f64 y) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 y y)) (*.f64 (neg.f64 y) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) (*.f64 (neg.f64 y) (+.f64 y y)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 y (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) (neg.f64 (/.f64 (sinh.f64 y) y)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sinh.f64 y) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 y) (+.f64 y y)) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)) #s(literal 3 binary64))) (fma.f64 (/.f64 (exp.f64 y) (+.f64 y y)) (/.f64 (exp.f64 y) (+.f64 y y)) (fma.f64 (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)) (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)) (*.f64 (/.f64 (exp.f64 y) (+.f64 y y)) (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) (neg.f64 (/.f64 (sinh.f64 y) y)))) (neg.f64 (/.f64 (sinh.f64 y) y)))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 y) (+.f64 y y)) (/.f64 (exp.f64 y) (+.f64 y y))) (*.f64 (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)) (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y)))) (fma.f64 (exp.f64 y) (/.f64 #s(literal 1/2 binary64) y) (/.f64 (exp.f64 (neg.f64 y)) (+.f64 y y))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal -1 binary64) y)) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64)))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal -1 binary64) y)) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) y)) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y))))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64)))) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.f64 y))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (neg.f64 y)))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) (/.f64 #s(literal 1 binary64) y)) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) y)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal 1/2 binary64) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1/2 binary64) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (/.f64 #s(literal 1/2 binary64) y)) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1/2 binary64) y)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -4 binary64) (sinh.f64 y)) (/.f64 #s(literal 1/2 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) y)) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) y)) (sinh.f64 y))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) y) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) y) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (+.f64 y y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (+.f64 y y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1 binary64))
(pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 y (sinh.f64 y)) (/.f64 y (sinh.f64 y))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 y (sinh.f64 y)))) #s(literal -1 binary64))
(*.f64 (sinh.f64 y) (/.f64 #s(literal 1 binary64) y))
(*.f64 (sinh.f64 y) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1/2 binary64) y)))
(*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) (+.f64 y y)))
(*.f64 (/.f64 (sinh.f64 y) y) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 y) (+.f64 y y)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) (neg.f64 y)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) (+.f64 y y)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) y)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) (+.f64 y y)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sinh.f64 y)) (/.f64 #s(literal -1 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 #s(literal 1 binary64) y) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sinh.f64 y) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 #s(literal -1/2 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 y) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 y y)))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) y))
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) (neg.f64 y)))
(*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) (-.f64 (neg.f64 y) y)))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 #s(literal 1/2 binary64) y)))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (+.f64 y y)))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (+.f64 y y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (sinh.f64 y)))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (/.f64 #s(literal 1/2 binary64) y)))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (+.f64 y y)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(*.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) #s(literal -1 binary64))
(*.f64 (*.f64 (sinh.f64 y) (/.f64 #s(literal 2 binary64) y)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) y))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) y))
(*.f64 (/.f64 #s(literal 1/2 binary64) y) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (sinh.f64 y)))
(*.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) y)))
(*.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (/.f64 #s(literal 1/2 binary64) (+.f64 y y)))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) y) #s(literal -1/2 binary64))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) y) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (neg.f64 y)))
(*.f64 (pow.f64 (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) y) #s(literal 1/4 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (neg.f64 y)) (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (neg.f64 y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal -2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (neg.f64 y)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (neg.f64 y)) #s(literal -1/4 binary64))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (/.f64 #s(literal -2 binary64) y) (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) y))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) y))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (neg.f64 y)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (neg.f64 y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -2 binary64)) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) #s(literal -1/2 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 (/.f64 #s(literal -1 binary64) y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (+.f64 y y)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (+.f64 y y)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) y)) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (sinh.f64 y) y) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 2 binary64)) (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (neg.f64 (sinh.f64 y)) (neg.f64 (*.f64 y (*.f64 y y)))) (*.f64 y y))
(*.f64 (/.f64 (neg.f64 (sinh.f64 y)) (neg.f64 (*.f64 y y))) y)
(+.f64 (sinh.f64 y) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (sinh.f64 y))
(+.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y)))))
(+.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(+.f64 (neg.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y)))) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (exp.f64 y) #s(literal -1/2 binary64))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (sinh.f64 y)))
(-.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (sinh.f64 #s(literal 0 binary64)) (cosh.f64 y)) (*.f64 (cosh.f64 #s(literal 0 binary64)) (sinh.f64 (neg.f64 y))))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 2 binary64)) (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 (+.f64 y y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) #s(literal 2 binary64)) (/.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 y) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) #s(literal 2 binary64)))
(-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))))
(-.f64 (/.f64 (exp.f64 (+.f64 y y)) (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (/.f64 (exp.f64 (-.f64 (neg.f64 y) y)) (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) #s(literal 4 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))) (/.f64 (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))))
(-.f64 (/.f64 (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))) (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 y) y)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 0 binary64) (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))
(-.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))
(fma.f64 (sinh.f64 y) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y)))))
(fma.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sinh.f64 y)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (sinh.f64 y) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (sinh.f64 y)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (exp.f64 y) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (exp.f64 y) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y))) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (exp.f64 (neg.f64 y))) #s(literal 1/2 binary64) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (cosh.f64 y))) #s(literal 0 binary64))
(fma.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (cosh.f64 y))) #s(literal 0 binary64))
(fma.f64 (cosh.f64 y) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 (neg.f64 (exp.f64 y)) #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))
(fma.f64 (neg.f64 (exp.f64 y)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (neg.f64 (exp.f64 (neg.f64 y)))))
(fma.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) #s(literal -1 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) (sinh.f64 y)) #s(literal -1 binary64)) #s(literal -1/2 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal 2 binary64)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 3 binary64)))) (-.f64 (+.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))) (fma.f64 (exp.f64 (+.f64 y y)) #s(literal 1 binary64) #s(literal 1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (-.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))) (-.f64 (expm1.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (+.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (+.f64 (exp.f64 (+.f64 y y)) (expm1.f64 (-.f64 (neg.f64 y) y))) #s(literal 0 binary64))
(neg.f64 (neg.f64 (sinh.f64 y)))
(neg.f64 (sinh.f64 (neg.f64 y)))
(sinh.f64 y)
(/.f64 (sinh.f64 y) #s(literal 1 binary64))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))) (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -2 binary64))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (neg.f64 (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (neg.f64 (*.f64 #s(literal -4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (fma.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -2 binary64)))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (neg.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (neg.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 (neg.f64 y) y) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)) (+.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))))
(/.f64 (-.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 (neg.f64 y) y) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (+.f64 (+.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (exp.f64 (fma.f64 y #s(literal -2 binary64) (-.f64 (neg.f64 y) y)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 y #s(literal -3 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)) (+.f64 (+.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (exp.f64 (*.f64 (-.f64 (neg.f64 y) y) #s(literal 3 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (neg.f64 (sinh.f64 y)))
(/.f64 (-.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (exp.f64 (fma.f64 y #s(literal -2 binary64) (-.f64 (neg.f64 y) y)))) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))))
(/.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal -4 binary64) (sinh.f64 y)) #s(literal -4 binary64))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (*.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) (exp.f64 y))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 y))))
(/.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (exp.f64 (neg.f64 y))))) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) (exp.f64 (neg.f64 y)))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 y))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) (*.f64 #s(literal 2 binary64) (exp.f64 y))))
(/.f64 (-.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) (neg.f64 (exp.f64 (neg.f64 y))))) (*.f64 (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y))) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 y)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 y)) (*.f64 #s(literal 2 binary64) (exp.f64 y))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 y))))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 y)) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 (neg.f64 y))))) #s(literal 4 binary64))
(/.f64 (neg.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y))))) #s(literal -4 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64))) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.f64 y))
(/.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (fma.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64) (pow.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (sinh.f64 y)) #s(literal 3 binary64))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y))))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64)))) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.f64 y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))))) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -4 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal -1/2 binary64)) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) #s(literal 1/2 binary64)) (+.f64 (neg.f64 (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (neg.f64 (exp.f64 (+.f64 y y))) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) #s(literal 1 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) #s(literal 2 binary64)) (cosh.f64 y))
(pow.f64 (sinh.f64 y) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 (sinh.f64 y) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 (sinh.f64 y)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (neg.f64 (sinh.f64 y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (sinh.f64 y) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 2 binary64)))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 2 binary64)))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) (/.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(*.f64 (cosh.f64 y) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (fma.f64 (exp.f64 y) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (exp.f64 (neg.f64 y)))) #s(literal 1/4 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/8 binary64)) (*.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 (exp.f64 (+.f64 y y)) #s(literal 1/4 binary64)))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))))
(*.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) #s(literal 1/4 binary64))
(*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) (sinh.f64 y)) #s(literal -1 binary64)) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) #s(literal 2 binary64)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)))
(*.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (*.f64 (+.f64 y y) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 3 binary64)))) (-.f64 (+.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64))) (fma.f64 (exp.f64 (+.f64 y y)) #s(literal 1 binary64) #s(literal 1 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) #s(literal 1/2 binary64)) (-.f64 (exp.f64 (fma.f64 y #s(literal 2 binary64) (+.f64 y y))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 y) y))) #s(literal 2 binary64)))) (-.f64 (expm1.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (-.f64 (neg.f64 y) y)))) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (+.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (+.f64 (exp.f64 (+.f64 y y)) (expm1.f64 (-.f64 (neg.f64 y) y))))

simplify769.0ms (5.9%)

Memory
17.1MiB live, 560.8MiB allocated
Algorithm
egg-herbie
Rules
14 270×lower-fma.f64
14 270×lower-fma.f32
5 594×lower-*.f64
5 594×lower-*.f32
2 458×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084686
1241679
2746635
32420627
45288623
57976623
08400593
Stop Event
iter limit
node limit
Counts
60 → 59
Calls
Call 1
Inputs
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(+ (* -1/4 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/48 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)))))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/1440 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/48 (/ (- (exp y) (/ 1 (exp y))) y)))))))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(cos x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
Outputs
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(+ (* -1/4 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 x x) #s(literal 1/2 binary64)) y))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/48 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)))))
(*.f64 (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/1440 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/48 (/ (- (exp y) (/ 1 (exp y))) y)))))))
(fma.f64 (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 x x) y)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal -1/1440 binary64)) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(cos x)
(cos.f64 x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 x)) y))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(fma.f64 y (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))

eval86.0ms (0.7%)

Memory
-12.4MiB live, 187.0MiB allocated
Compiler

Compiled 13 116 to 2 053 computations (84.3% saved)

prune103.0ms (0.8%)

Memory
32.6MiB live, 262.3MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New6967703
Fresh000
Picked101
Done000
Total6977704
Accuracy
100.0%
Counts
704 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
65.7%
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sinh.f64 y) y))
87.9%
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
92.3%
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
74.7%
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
69.0%
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
48.0%
(cos.f64 x)
Compiler

Compiled 164 to 114 computations (30.5% saved)

simplify302.0ms (2.3%)

Memory
-21.3MiB live, 535.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y y)
cost-diff0
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
cost-diff0
(cos.f64 x)
cost-diff0
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
cost-diff0
(*.f64 y y)
cost-diff0
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
cost-diff0
(cos.f64 x)
cost-diff0
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
cost-diff0
(sinh.f64 y)
cost-diff0
(/.f64 (sinh.f64 y) y)
cost-diff320
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
cost-diff0
(cos.f64 x)
cost-diff0
(sinh.f64 y)
cost-diff0
(cos.f64 x)
cost-diff0
(*.f64 (cos.f64 x) (sinh.f64 y))
cost-diff0
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
Rules
7 294×lower-fma.f32
7 288×lower-fma.f64
3 164×lower-*.f32
3 152×lower-*.f64
1 408×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018103
034101
176101
2175101
3431101
4792101
51148101
61948101
73111101
84222101
95195101
105725101
116577101
127548101
137748101
147764101
157869101
08300101
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
(*.f64 (cos.f64 x) (sinh.f64 y))
(cos.f64 x)
x
(sinh.f64 y)
y
(cos.f64 x)
x
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
#s(literal 1 binary64)
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
y
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(cos.f64 x)
x
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
#s(literal 1/6 binary64)
(*.f64 y y)
y
#s(literal 1 binary64)
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(cos.f64 x)
x
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y y)
y
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 y #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
Outputs
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(*.f64 (cos.f64 x) (sinh.f64 y))
(cos.f64 x)
x
(sinh.f64 y)
y
(cos.f64 x)
x
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(/.f64 (sinh.f64 y) y)
#s(literal 1 binary64)
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
y
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(cos.f64 x)
x
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
#s(literal 1/6 binary64)
(*.f64 y y)
y
#s(literal 1 binary64)
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(cos.f64 x)
x
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y y)
y
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 y #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)

localize80.0ms (0.6%)

Memory
-2.4MiB live, 236.2MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
accuracy99.9%
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
accuracy99.9%
(*.f64 y #s(literal 1/120 binary64))
accuracy100.0%
(*.f64 y y)
accuracy100.0%
(cos.f64 x)
accuracy99.9%
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
accuracy99.8%
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
accuracy100.0%
(/.f64 (sinh.f64 y) y)
accuracy100.0%
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
accuracy100.0%
(sinh.f64 y)
accuracy100.0%
(cos.f64 x)
accuracy100.0%
(cos.f64 x)
accuracy100.0%
(sinh.f64 y)
accuracy99.9%
(*.f64 (cos.f64 x) (sinh.f64 y))
accuracy99.9%
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
Samples
52.0ms256×0valid
Compiler

Compiled 112 to 23 computations (79.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 13.0ms (36.3% of total)
ival-cos: 7.0ms (19.6% of total)
const: 6.0ms (16.8% of total)
ival-add: 4.0ms (11.2% of total)
ival-div: 3.0ms (8.4% of total)
ival-sinh: 1.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series10.0ms (0.1%)

Memory
31.0MiB live, 31.0MiB allocated
Counts
13 → 204
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)>
#<alt (*.f64 (cos.f64 x) (sinh.f64 y))>
#<alt (cos.f64 x)>
#<alt (sinh.f64 y)>
#<alt (*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))>
#<alt (/.f64 (sinh.f64 y) y)>
#<alt (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))>
#<alt (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))>
#<alt (*.f64 y y)>
#<alt (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))>
#<alt (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))>
#<alt (*.f64 y #s(literal 1/120 binary64))>
#<alt (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))>
Outputs
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (+ (* -1/4 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)))>
#<alt (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/48 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)))))>
#<alt (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/1440 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/48 (/ (- (exp y) (/ 1 (exp y))) y)))))))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (cos x)>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (+ (* -1/4 (* (pow x 2) (- (exp y) (/ 1 (exp y))))) (* 1/2 (- (exp y) (/ 1 (exp y)))))>
#<alt (+ (* 1/2 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/4 (- (exp y) (/ 1 (exp y)))) (* 1/48 (* (pow x 2) (- (exp y) (/ 1 (exp y))))))))>
#<alt (+ (* 1/2 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/4 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (exp y) (/ 1 (exp y))))) (* 1/48 (- (exp y) (/ 1 (exp y)))))))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* y (cos x))>
#<alt (* y (+ (cos x) (* 1/6 (* (pow y 2) (cos x)))))>
#<alt (* y (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x))))))>
#<alt (* y (+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x))))))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt (* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt y>
#<alt (* y (+ 1 (* 1/6 (pow y 2))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/6 (pow y 2))))>
#<alt (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/2 (+ 1 (* 1/6 (pow y 2)))) (* 1/24 (* (pow x 2) (+ 1 (* 1/6 (pow y 2)))))))))>
#<alt (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/2 (+ 1 (* 1/6 (pow y 2)))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/24 (+ 1 (* 1/6 (pow y 2))))))))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (cos x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (cos x)>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (* 1/6 (* (pow y 2) (cos x)))>
#<alt (* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))>
#<alt (* 1/6 (* (pow y 2) (cos x)))>
#<alt (* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (* 1/6 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* 1/6 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* 1/24 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* 1/24 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (cos x)>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))>
#<alt (* 1/120 (* (pow y 4) (cos x)))>
#<alt (* (pow y 4) (+ (* 1/120 (cos x)) (* 1/6 (/ (cos x) (pow y 2)))))>
#<alt (* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))>
#<alt (* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))>
#<alt (* 1/120 (* (pow y 4) (cos x)))>
#<alt (* (pow y 4) (+ (* 1/120 (cos x)) (* 1/6 (/ (cos x) (pow y 2)))))>
#<alt (* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))>
#<alt (* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (* 1/120 (pow y 4))>
#<alt (* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* 1/120 (pow y 4))>
#<alt (* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt (* 1/120 y)>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (* 1/120 (pow y 2))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* 1/120 (pow y 2))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
Calls

51 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(* (cos x) (+ (* (* y y) (+ (* y (* y 1/120)) 1/6)) 1))
1.0ms
x
@inf
(* (cos x) (+ (* 1/6 (* y y)) 1))
1.0ms
y
@inf
(* (cos x) (+ (* 1/6 (* y y)) 1))
1.0ms
x
@0
(* (cos x) (+ (* 1/6 (* y y)) 1))
0.0ms
x
@0
(* (cos x) (+ (* (* y y) (+ (* y (* y 1/120)) 1/6)) 1))

rewrite360.0ms (2.7%)

Memory
-21.2MiB live, 698.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
9 642×lower-fma.f32
9 636×lower-fma.f64
5 516×lower-*.f32
5 504×lower-*.f64
3 158×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01878
03476
112576
282276
3776976
0834676
Stop Event
iter limit
node limit
iter limit
Counts
13 → 657
Calls
Call 1
Inputs
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
(*.f64 (cos.f64 x) (sinh.f64 y))
(cos.f64 x)
(sinh.f64 y)
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(/.f64 (sinh.f64 y) y)
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(*.f64 y y)
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y #s(literal 1/120 binary64))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 y)) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (sinh.f64 y) y)))
(neg.f64 (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (sinh.f64 y) y)))
(neg.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (sinh.f64 y) y)) #s(literal 1 binary64)))
(neg.f64 (*.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) (cos.f64 x)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (sinh.f64 y) y))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y)))))
(/.f64 (cos.f64 x) (/.f64 y (sinh.f64 y)))
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))))
(/.f64 (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))) (neg.f64 y))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (sinh.f64 y))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 y) (*.f64 (cos.f64 x) (sinh.f64 y))))
(/.f64 (neg.f64 (cos.f64 x)) (neg.f64 (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 y #s(literal 2 binary64)))
(/.f64 (/.f64 (cos.f64 x) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (cos.f64 x)) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) (*.f64 (neg.f64 y) #s(literal 2 binary64)))
(/.f64 (/.f64 (cos.f64 x) (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (cos.f64 x) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (cos.f64 x) y)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 (cos.f64 x) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) (cos.f64 x)) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))) #s(literal -1 binary64)) y)
(pow.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1 binary64))
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(*.f64 (sinh.f64 y) (/.f64 (cos.f64 x) y))
(*.f64 (sinh.f64 y) (*.f64 (/.f64 (cos.f64 x) y) #s(literal 1 binary64)))
(*.f64 (sinh.f64 y) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal -1 binary64) y)))
(*.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 (sinh.f64 y) y) (cos.f64 x))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 x) y)))
(*.f64 (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))) (/.f64 #s(literal -1 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sinh.f64 y)) (*.f64 (/.f64 #s(literal -1 binary64) y) (cos.f64 x)))
(*.f64 (neg.f64 (sinh.f64 y)) (*.f64 (cos.f64 x) (/.f64 #s(literal -1 binary64) y)))
(*.f64 (neg.f64 (sinh.f64 y)) (/.f64 (cos.f64 x) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (cos.f64 x) (sinh.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))))
(*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 (cos.f64 x) y) (sinh.f64 y))
(*.f64 (/.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64)) (/.f64 (cos.f64 x) y))
(*.f64 (/.f64 (sinh.f64 y) #s(literal -1 binary64)) (/.f64 (neg.f64 (cos.f64 x)) y))
(*.f64 (/.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 (cos.f64 x) (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) (/.f64 (cos.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (pow.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (*.f64 (cos.f64 x) (sinh.f64 y))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 (cos.f64 x) (neg.f64 y)) (neg.f64 (sinh.f64 y)))
(-.f64 #s(literal 0 binary64) (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))))
(neg.f64 (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))))
(/.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (cos.f64 x)) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (cos.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(*.f64 (cos.f64 x) (sinh.f64 y))
(*.f64 (sinh.f64 y) (cos.f64 x))
(*.f64 (sinh.f64 y) (neg.f64 (neg.f64 (cos.f64 x))))
(*.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (sinh.f64 y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (cos.f64 x) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (cos.f64 x)))
(*.f64 (neg.f64 (sinh.f64 y)) (neg.f64 (cos.f64 x)))
(*.f64 #s(literal -1 binary64) (*.f64 (sinh.f64 y) (neg.f64 (cos.f64 x))))
(*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (sinh.f64 y)))
(*.f64 (*.f64 (cos.f64 x) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (neg.f64 (cos.f64 x))) (sinh.f64 y))
(cos.f64 x)
(*.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 x))
(+.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sinh.f64 y)))
(-.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (sinh.f64 #s(literal 0 binary64)) (cosh.f64 y)) (*.f64 (cosh.f64 #s(literal 0 binary64)) (sinh.f64 (neg.f64 y))))
(fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (neg.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(neg.f64 (neg.f64 (sinh.f64 y)))
(neg.f64 (sinh.f64 (neg.f64 y)))
(sinh.f64 y)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal -2 binary64))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 y) #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 (exp.f64 (+.f64 y y)) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y)))) #s(literal 4 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 y) #s(literal 1/2 binary64))) (*.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))) (fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 y) #s(literal 3 binary64)))) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (+.f64 y y)) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 (sinh.f64 y) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 y) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sinh.f64 y)))
(*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (sinh.f64 y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) y) (/.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) y))
(-.f64 (/.f64 (exp.f64 y) (*.f64 y #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 y)) (*.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 y)) (neg.f64 (/.f64 (sinh.f64 y) y)))
(neg.f64 (neg.f64 (/.f64 (sinh.f64 y) y)))
(neg.f64 (*.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (sinh.f64 y) y)
(/.f64 #s(literal 1 binary64) (/.f64 y (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 y)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (neg.f64 y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (sinh.f64 y)) (neg.f64 y))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (sinh.f64 y))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (*.f64 (neg.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (neg.f64 (*.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 y) #s(literal 3 binary64)))) (*.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 (+.f64 y y)) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))) (*.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (neg.f64 y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64)) y)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 #s(literal -1 binary64) y)) #s(literal 2 binary64))
(pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 (sinh.f64 y) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 (sinh.f64 y) y) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))))
(*.f64 (neg.f64 (sinh.f64 y)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (neg.f64 (sinh.f64 y)) (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (sinh.f64 y)))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (sinh.f64 y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) y) (/.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) y))
(-.f64 (/.f64 (exp.f64 y) (*.f64 y #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 y)) (*.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 y)) (neg.f64 (/.f64 (sinh.f64 y) y)))
(neg.f64 (neg.f64 (/.f64 (sinh.f64 y) y)))
(neg.f64 (*.f64 (neg.f64 (/.f64 (sinh.f64 y) y)) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (sinh.f64 y) y)
(/.f64 #s(literal 1 binary64) (/.f64 y (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 y)))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (neg.f64 y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (sinh.f64 y)) (neg.f64 y))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (sinh.f64 y))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (*.f64 (neg.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (neg.f64 (*.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 (neg.f64 y) #s(literal 3 binary64)))) (*.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 (+.f64 y y)) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))))))
(/.f64 (-.f64 (exp.f64 (+.f64 y y)) (exp.f64 (+.f64 (neg.f64 y) (neg.f64 y)))) (*.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (neg.f64 y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)) #s(literal -2 binary64))
(/.f64 (/.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64)) y)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y)) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) #s(literal 1 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 #s(literal -1 binary64) y)) #s(literal 2 binary64))
(pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 (sinh.f64 y) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 (sinh.f64 y) y) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))))
(*.f64 (neg.f64 (sinh.f64 y)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (neg.f64 (sinh.f64 y)) (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sinh.f64 y) y)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (neg.f64 (sinh.f64 y)))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) y) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 y (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (neg.f64 (sinh.f64 y)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1/2 binary64)))
(+.f64 (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (cos.f64 x))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (cos.f64 x) #s(literal 1 binary64) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (cos.f64 x))
(fma.f64 y (*.f64 (*.f64 (cos.f64 x) y) #s(literal 1/6 binary64)) (cos.f64 x))
(fma.f64 y (*.f64 y (*.f64 (cos.f64 x) #s(literal 1/6 binary64))) (cos.f64 x))
(fma.f64 y (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 x) y)) (cos.f64 x))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (cos.f64 x))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 (cos.f64 x) y)) (cos.f64 x))
(fma.f64 (*.f64 y y) (*.f64 (cos.f64 x) #s(literal 1/6 binary64)) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (cos.f64 x) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) #s(literal 1 binary64) (cos.f64 x))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (cos.f64 x) y) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) y) (*.f64 y #s(literal 1/6 binary64)) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 (cos.f64 x) y)) #s(literal 1/6 binary64) (cos.f64 x))
(fma.f64 (*.f64 (*.f64 (cos.f64 x) y) #s(literal 1/6 binary64)) y (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) #s(literal 1/6 binary64)) (*.f64 y y) (cos.f64 x))
(/.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (fma.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 y (*.f64 (cos.f64 x) y)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 y (*.f64 (cos.f64 x) y)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 y (*.f64 (cos.f64 x) y)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 y (*.f64 (cos.f64 x) y)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))) (neg.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (-.f64 (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (cos.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (cos.f64 x)) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (cos.f64 x)) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (cos.f64 x)) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (cos.f64 x)))
(*.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (/.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (cos.f64 x)))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (/.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 1/216 binary64) (pow.f64 (*.f64 y (*.f64 (cos.f64 x) y)) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))))))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (+.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (/.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1/36 binary64) (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y #s(literal 1 binary64))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) (/.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/6 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1/6 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (/.f64 y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (/.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))))
(/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))))
(/.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (neg.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))) (fma.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))) (-.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (+.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 y)))
(pow.f64 y #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 y)) #s(literal 2 binary64))
(*.f64 y y)
(*.f64 #s(literal 1 binary64) (*.f64 y y))
(*.f64 (*.f64 y y) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)))
(+.f64 (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (cos.f64 x))
(+.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(+.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (cos.f64 x)) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(+.f64 (+.f64 (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (cos.f64 x) #s(literal 1 binary64) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(fma.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (cos.f64 x))
(fma.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (cos.f64 x) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (cos.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 y (*.f64 (cos.f64 x) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (cos.f64 x))
(fma.f64 y (*.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (cos.f64 x)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (cos.f64 x))
(fma.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 y y) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cos.f64 x))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (cos.f64 x)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (cos.f64 x)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 (cos.f64 x) y)) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (cos.f64 x) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (*.f64 y (*.f64 (cos.f64 x) y)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) (*.f64 y (*.f64 (cos.f64 x) y))) (cos.f64 x))
(fma.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 y (*.f64 (cos.f64 x) y))) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (cos.f64 x) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (cos.f64 x) y) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y #s(literal 1/120 binary64)) (cos.f64 x)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) (cos.f64 x)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) #s(literal 1 binary64) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (cos.f64 x) y) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (cos.f64 x) y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) y) (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 y (*.f64 (cos.f64 x) y)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))
(fma.f64 (*.f64 y (*.f64 (cos.f64 x) y)) (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) y (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y y) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 y y) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal 1 binary64)) (cos.f64 x) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 (cos.f64 x) y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y (cos.f64 x))
(fma.f64 (*.f64 (*.f64 y (*.f64 (cos.f64 x) y)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) (cos.f64 x))
(fma.f64 (*.f64 (*.f64 y (*.f64 (cos.f64 x) y)) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (cos.f64 x))
(fma.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) y (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y #s(literal 1/120 binary64))) (*.f64 y (*.f64 y y)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/120 binary64) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) y (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y y))) (*.f64 y #s(literal 1/120 binary64)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (-.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))) (neg.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x)))))) (-.f64 (cos.f64 x) (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (cos.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (cos.f64 x)) (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (cos.f64 x)) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (cos.f64 x)) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (cos.f64 x)))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (/.f64 (cos.f64 x) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (cos.f64 x)))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 x) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (+.f64 x x))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (fma.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))))))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (fma.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64))) (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(+.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(-.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 y (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) (*.f64 y y)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (/.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 y y)) #s(literal 1 binary64))
(fma.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (/.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (neg.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (-.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1/6 binary64))) y (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64))) (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) #s(literal 1 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)))))) (fma.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (-.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))))) (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)) (+.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))) (+.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (fma.f64 (*.f64 y y) #s(literal 1/720 binary64) #s(literal 1/36 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 y y) #s(literal -1/6 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (/.f64 (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (+.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (+.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/36 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))) (neg.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (pow.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (-.f64 (fma.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (-.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))) (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))) (fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (fma.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (pow.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 6 binary64)))) (fma.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 (neg.f64 y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (fma.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal -1 binary64))) (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))))) (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 y #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) y)
(+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(+.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(-.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64)))) (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 y (/.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y y) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y y) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) y #s(literal 1/6 binary64))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (/.f64 #s(literal 1/120 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (/.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (/.f64 (*.f64 y #s(literal 1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (/.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (fma.f64 (*.f64 y y) #s(literal 1/720 binary64) #s(literal 1/36 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
(neg.f64 (/.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64))) (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))
(/.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 y y) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64)) #s(literal 1/10077696 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/373248000 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) #s(literal -1/46656 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) #s(literal -1/46656 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64) (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/518400 binary64) #s(literal 1/1296 binary64)))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))))) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64) #s(literal -1/1296 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))
(/.f64 (*.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64)) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/373248000 binary64)))) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64)) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64) (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/518400 binary64) #s(literal 1/1296 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64) #s(literal -1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal 1/36 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))))) (neg.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (fma.f64 y (/.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64)) #s(literal 1/10077696 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/373248000 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) #s(literal -1/46656 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) #s(literal -1/46656 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64) (fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/518400 binary64) #s(literal 1/1296 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64) #s(literal -1/1296 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal 1/36 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal -1/120 binary64) #s(literal 1/6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal -1/120 binary64)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) #s(literal 1/2985984000000 binary64) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (*.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)))))) (fma.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (-.f64 (fma.f64 (*.f64 y y) #s(literal -1/720 binary64) #s(literal 1/36 binary64)) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))))) (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/207360000 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 (fma.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)) #s(literal 1/36 binary64)) (+.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))) (+.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal -1/216 binary64))) (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (fma.f64 (*.f64 y y) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))

simplify355.0ms (2.7%)

Memory
-7.0MiB live, 651.5MiB allocated
Algorithm
egg-herbie
Rules
12 998×lower-fma.f64
12 998×lower-fma.f32
4 206×lower-*.f64
4 206×lower-*.f32
3 414×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01682332
15642170
219952082
356262049
477352049
080411893
Stop Event
iter limit
node limit
Counts
204 → 203
Calls
Call 1
Inputs
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(+ (* -1/4 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/48 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)))))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/1440 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/48 (/ (- (exp y) (/ 1 (exp y))) y)))))))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(cos x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+ (* -1/4 (* (pow x 2) (- (exp y) (/ 1 (exp y))))) (* 1/2 (- (exp y) (/ 1 (exp y)))))
(+ (* 1/2 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/4 (- (exp y) (/ 1 (exp y)))) (* 1/48 (* (pow x 2) (- (exp y) (/ 1 (exp y))))))))
(+ (* 1/2 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/4 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (exp y) (/ 1 (exp y))))) (* 1/48 (- (exp y) (/ 1 (exp y)))))))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* y (cos x))
(* y (+ (cos x) (* 1/6 (* (pow y 2) (cos x)))))
(* y (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x))))))
(* y (+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x))))))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
y
(* y (+ 1 (* 1/6 (pow y 2))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/6 (pow y 2))))
(+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/2 (+ 1 (* 1/6 (pow y 2)))) (* 1/24 (* (pow x 2) (+ 1 (* 1/6 (pow y 2)))))))))
(+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/2 (+ 1 (* 1/6 (pow y 2)))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/24 (+ 1 (* 1/6 (pow y 2))))))))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(cos x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(* 1/6 (* (pow y 2) (cos x)))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(* 1/6 (* (pow y 2) (cos x)))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* 1/6 (pow y 2)))
(* 1/6 (pow y 2))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* 1/6 (pow y 2))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* 1/24 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* 1/24 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(cos x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(* 1/120 (* (pow y 4) (cos x)))
(* (pow y 4) (+ (* 1/120 (cos x)) (* 1/6 (/ (cos x) (pow y 2)))))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(* 1/120 (* (pow y 4) (cos x)))
(* (pow y 4) (+ (* 1/120 (cos x)) (* 1/6 (/ (cos x) (pow y 2)))))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(* 1/120 (pow y 4))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* 1/120 (pow y 4))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
(* 1/120 y)
1/6
(+ 1/6 (* 1/120 (pow y 2)))
(+ 1/6 (* 1/120 (pow y 2)))
(+ 1/6 (* 1/120 (pow y 2)))
(* 1/120 (pow y 2))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* 1/120 (pow y 2))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
Outputs
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(+ (* -1/4 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)))
(/.f64 (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (fma.f64 #s(literal -1/4 binary64) (*.f64 x x) #s(literal 1/2 binary64))) y)
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/48 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y) (*.f64 (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/48 binary64) #s(literal -1/4 binary64)))))
(+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/4 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/1440 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/48 (/ (- (exp y) (/ 1 (exp y))) y)))))))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)))) y) (/.f64 (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (fma.f64 #s(literal -1/4 binary64) (*.f64 x x) #s(literal 1/2 binary64))) y))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(cos x)
(cos.f64 x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))
(fma.f64 (*.f64 y y) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (cos.f64 x))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (/ (* (cos x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (/.f64 (cos.f64 x) y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(+ (* -1/4 (* (pow x 2) (- (exp y) (/ 1 (exp y))))) (* 1/2 (- (exp y) (/ 1 (exp y)))))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (fma.f64 #s(literal -1/4 binary64) (*.f64 x x) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/4 (- (exp y) (/ 1 (exp y)))) (* 1/48 (* (pow x 2) (- (exp y) (/ 1 (exp y))))))))
(*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/4 (- (exp y) (/ 1 (exp y)))) (* (pow x 2) (+ (* -1/1440 (* (pow x 2) (- (exp y) (/ 1 (exp y))))) (* 1/48 (- (exp y) (/ 1 (exp y)))))))))
(fma.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (*.f64 (*.f64 x x) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)))))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* y (cos x))
(*.f64 y (cos.f64 x))
(* y (+ (cos x) (* 1/6 (* (pow y 2) (cos x)))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) y))
(* y (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x))))))
(*.f64 y (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(* y (+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x))))))))
(*.f64 y (fma.f64 (*.f64 y y) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
(* 1/2 (* (cos x) (- (exp y) (/ 1 (exp y)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) (cos.f64 x)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
y
(* y (+ 1 (* 1/6 (pow y 2))))
(fma.f64 y (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y)))) y)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/6 (pow y 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/2 (+ 1 (* 1/6 (pow y 2)))) (* 1/24 (* (pow x 2) (+ 1 (* 1/6 (pow y 2)))))))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/2 (+ 1 (* 1/6 (pow y 2)))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/24 (+ 1 (* 1/6 (pow y 2))))))))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(cos x)
(cos.f64 x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* 1/6 (* (pow y 2) (cos x)))
(*.f64 y (*.f64 y (*.f64 (cos.f64 x) #s(literal 1/6 binary64))))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* 1/6 (* (pow y 2) (cos x)))
(*.f64 y (*.f64 y (*.f64 (cos.f64 x) #s(literal 1/6 binary64))))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (pow y 2) (+ (* 1/6 (cos x)) (/ (cos x) (pow y 2))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* 1/24 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* 1/24 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(cos x)
(cos.f64 x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* 1/120 (* (pow y 4) (cos x)))
(*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (cos.f64 x) #s(literal 1/120 binary64))))
(* (pow y 4) (+ (* 1/120 (cos x)) (* 1/6 (/ (cos x) (pow y 2)))))
(*.f64 (*.f64 y (*.f64 y (cos.f64 x))) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* 1/120 (* (pow y 4) (cos x)))
(*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (cos.f64 x) #s(literal 1/120 binary64))))
(* (pow y 4) (+ (* 1/120 (cos x)) (* 1/6 (/ (cos x) (pow y 2)))))
(*.f64 (*.f64 y (*.f64 y (cos.f64 x))) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (pow y 4) (+ (* 1/120 (cos x)) (+ (* 1/6 (/ (cos x) (pow y 2))) (/ (cos x) (pow y 4)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 (pow y 4))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 (pow y 4))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(* 1/120 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/120 binary64)))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(* 1/120 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/120 binary64)))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))

eval328.0ms (2.5%)

Memory
-9.6MiB live, 266.5MiB allocated
Compiler

Compiled 22 725 to 1 979 computations (91.3% saved)

prune304.0ms (2.3%)

Memory
-15.9MiB live, 227.3MiB allocated
Pruning

21 alts after pruning (17 fresh and 4 done)

PrunedKeptTotal
New95116967
Fresh112
Picked145
Done000
Total95321974
Accuracy
100.0%
Counts
974 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
58.3%
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
36.2%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
33.3%
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
62.3%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
47.6%
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
65.7%
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (sinh.f64 y)) y)
99.9%
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
69.0%
(/.f64 (sinh.f64 y) y)
59.5%
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
59.0%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
51.0%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
59.1%
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
50.6%
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
87.9%
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
92.3%
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
74.7%
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
58.3%
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
47.6%
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
63.8%
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
48.0%
(cos.f64 x)
29.2%
#s(literal 1 binary64)
Compiler

Compiled 564 to 366 computations (35.1% saved)

simplify526.0ms (4%)

Memory
4.2MiB live, 280.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y y)
cost-diff0
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
cost-diff320
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
cost-diff1024
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y)
cost-diff0
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
cost-diff0
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
cost-diff0
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
cost-diff0
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
cost-diff0
(*.f64 x #s(literal 1/24 binary64))
cost-diff0
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
cost-diff0
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
cost-diff0
(cos.f64 x)
cost-diff0
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
Rules
14 654×lower-fma.f32
14 642×lower-fma.f64
4 148×lower-+.f64
4 148×lower-+.f32
3 796×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023280
044270
199270
2257269
3733269
41975269
53386269
64170269
74799269
85501269
96363269
106915269
08713268
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(cos.f64 x)
x
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(*.f64 y y)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
#s(literal 1 binary64)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(*.f64 x #s(literal 1/24 binary64))
#s(literal 1/24 binary64)
#s(literal -1/2 binary64)
#s(literal 1 binary64)
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(*.f64 y y)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y)
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
(*.f64 y y)
y
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
Outputs
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(cos.f64 x)
x
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(*.f64 y y)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
#s(literal 1 binary64)
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 x x)
x
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(*.f64 x #s(literal 1/24 binary64))
#s(literal 1/24 binary64)
#s(literal -1/2 binary64)
#s(literal 1 binary64)
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(*.f64 y y)
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
(*.f64 y y)
y
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)

localize215.0ms (1.6%)

Memory
5.7MiB live, 128.4MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
accuracy99.9%
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
accuracy99.7%
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
accuracy98.2%
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y)
accuracy99.9%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
accuracy99.9%
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
accuracy99.7%
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
accuracy100.0%
(*.f64 x x)
accuracy99.9%
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
accuracy99.5%
(*.f64 x #s(literal 1/24 binary64))
accuracy99.9%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
accuracy99.9%
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
accuracy99.7%
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
Samples
86.0ms256×0valid
Compiler

Compiled 321 to 31 computations (90.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
ival-mult: 40.0ms (59.3% of total)
const: 12.0ms (17.8% of total)
ival-add: 7.0ms (10.4% of total)
ival-cos: 6.0ms (8.9% of total)
ival-div: 2.0ms (3% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series13.0ms (0.1%)

Memory
9.5MiB live, 9.5MiB allocated
Counts
15 → 192
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))>
#<alt (cos.f64 x)>
#<alt (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))>
#<alt (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))>
#<alt (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))>
#<alt (*.f64 x x)>
#<alt (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))>
#<alt (*.f64 x #s(literal 1/24 binary64))>
#<alt (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))>
#<alt (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))>
#<alt (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y)>
#<alt (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))>
#<alt (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)>
#<alt (*.f64 y y)>
#<alt (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))>
Outputs
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/24 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/24 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (cos x)>
#<alt (+ (cos x) (* 1/6 (* (pow y 2) (cos x))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))>
#<alt (+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))>
#<alt (* 1/5040 (* (pow y 6) (cos x)))>
#<alt (* (pow y 6) (+ (* 1/5040 (cos x)) (* 1/120 (/ (cos x) (pow y 2)))))>
#<alt (* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (* 1/6 (/ (cos x) (pow y 4))))))>
#<alt (* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (+ (* 1/6 (/ (cos x) (pow y 4))) (/ (cos x) (pow y 6))))))>
#<alt (* 1/5040 (* (pow y 6) (cos x)))>
#<alt (* (pow y 6) (+ (* 1/5040 (cos x)) (* 1/120 (/ (cos x) (pow y 2)))))>
#<alt (* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (* 1/6 (/ (cos x) (pow y 4))))))>
#<alt (* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (+ (* 1/6 (/ (cos x) (pow y 4))) (/ (cos x) (pow y 6))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt (cos x)>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/6 y)>
#<alt (* y (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* 1/5040 (pow y 5))>
#<alt (* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/5040 (pow y 5))>
#<alt (* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt (* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))>
#<alt (* 1/24 (pow x 4))>
#<alt (* (pow x 4) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 (pow x 4))>
#<alt (* (pow x 4) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt -1/2>
#<alt (- (* 1/24 (pow x 2)) 1/2)>
#<alt (- (* 1/24 (pow x 2)) 1/2)>
#<alt (- (* 1/24 (pow x 2)) 1/2)>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 (pow x 2))>
#<alt (* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt (* 1/24 x)>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))>
#<alt (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))>
#<alt (* 1/5040 (pow y 4))>
#<alt (* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/5040 (pow y 4))>
#<alt (* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/120 y)>
#<alt (* y (+ 1/120 (* 1/5040 (pow y 2))))>
#<alt (* y (+ 1/120 (* 1/5040 (pow y 2))))>
#<alt (* y (+ 1/120 (* 1/5040 (pow y 2))))>
#<alt (* 1/5040 (pow y 3))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* 1/5040 (pow y 3))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt y>
#<alt (* y (+ 1 (* 1/6 (pow y 2))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* 1/5040 (pow y 7))>
#<alt (* (pow y 7) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 7) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 7) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/5040 (pow y 7))>
#<alt (* (pow y 7) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* -1 (* (pow y 7) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt (* -1 (* (pow y 7) (- (* -1 (/ (+ 1/6 (/ 1 (pow y 2))) (pow y 4))) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))))>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt 1/120>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
Calls

48 calls:

TimeVariablePointExpression
3.0ms
x
@0
(* (cos x) (+ (* y (* y (+ (* y (* y (+ (* (* y y) 1/5040) 1/120))) 1/6))) 1))
1.0ms
x
@inf
(* (cos x) (+ (* y (* y (+ (* y (* y (+ (* (* y y) 1/5040) 1/120))) 1/6))) 1))
0.0ms
y
@-inf
(* y (+ (* (* y y) 1/5040) 1/120))
0.0ms
x
@inf
(+ (* (* x x) (+ (* x (* x 1/24)) -1/2)) 1)
0.0ms
y
@inf
(* (cos x) (+ (* y (* y (+ (* y (* y (+ (* (* y y) 1/5040) 1/120))) 1/6))) 1))

rewrite522.0ms (4%)

Memory
7.6MiB live, 278.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 186×lower-fma.f32
6 174×lower-fma.f64
5 060×lower-*.f32
5 046×lower-*.f64
4 226×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023161
044159
1185156
21360156
08300153
Stop Event
iter limit
node limit
iter limit
Counts
15 → 579
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(cos.f64 x)
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 x x)
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(*.f64 x #s(literal 1/24 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
(*.f64 y y)
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
Outputs
(+.f64 (cos.f64 x) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) (cos.f64 x))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (neg.f64 (cos.f64 x)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (neg.f64 (cos.f64 x)))))
(fma.f64 (cos.f64 x) #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))))
(fma.f64 (cos.f64 x) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cos.f64 x))
(fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cos.f64 x)) (cos.f64 x))
(fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (cos.f64 x))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (cos.f64 x)) (cos.f64 x))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cos.f64 x) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) y) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y y)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))
(fma.f64 (*.f64 (cos.f64 x) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) y (cos.f64 x))
(/.f64 (cos.f64 x) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) (cos.f64 x)))) (+.f64 (pow.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (neg.f64 (cos.f64 x))) (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (cos.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (cos.f64 x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) (cos.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (cos.f64 x)) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (cos.f64 x)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) (cos.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (neg.f64 (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (cos.f64 x))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (cos.f64 x))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (cos.f64 x) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))))) (-.f64 (cos.f64 x) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x))) (cos.f64 x))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cos.f64 x)) (neg.f64 (cos.f64 x)))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (cos.f64 x) (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(cos.f64 x)
(*.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 x))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 9 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 6 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 4 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (neg.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(+.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (neg.f64 (*.f64 y #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (neg.f64 (*.f64 y #s(literal 1/6 binary64))))))
(fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 y (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y y) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) y (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))) (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (neg.f64 (*.f64 y #s(literal 1/6 binary64)))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (neg.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y)))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (neg.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (neg.f64 (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) y) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (neg.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64))))) (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (neg.f64 (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) y)) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y)) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) y)
(*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (neg.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (neg.f64 (*.f64 y #s(literal 1/6 binary64))))))
(*.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 x (*.f64 x (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 x (*.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) (*.f64 x (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 x (*.f64 x x)) (*.f64 x #s(literal 1/24 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (*.f64 (*.f64 x x) #s(literal -1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/24 binary64) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) x) x (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 x #s(literal 1/24 binary64))) x (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (*.f64 x x)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 9 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 6 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (*.f64 (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(*.f64 x x)
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(+.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal 1/24 binary64))) #s(literal -1/2 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (-.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))
(fma.f64 (*.f64 x #s(literal 1/24 binary64)) x #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))) (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))
(/.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/191102976 binary64)) #s(literal -1/512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/191102976 binary64) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal -1/110592 binary64)))) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 x x)))) #s(literal 1/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/331776 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) #s(literal 1/2304 binary64)))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 x x) (*.f64 x x))) #s(literal 1/331776 binary64) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64))) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 x x) #s(literal -1/48 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 x (*.f64 x #s(literal 1/24 binary64))))))
(*.f64 x #s(literal 1/24 binary64))
(*.f64 #s(literal 1/24 binary64) x)
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(-.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y y) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y #s(literal 1/6 binary64))
(fma.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 9 binary64)) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))))) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/216 binary64)) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 6 binary64)) #s(literal -1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal -1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (+.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(+.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))))
(fma.f64 y #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y #s(literal 1/120 binary64)))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/120 binary64)))
(fma.f64 #s(literal 1/120 binary64) y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) y (*.f64 y #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y (*.f64 y y)) #s(literal 1/5040 binary64) (*.f64 y #s(literal 1/120 binary64)))
(fma.f64 (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))
(/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64))))) (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))) (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) y)))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64))))
(/.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))
(/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) y) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y))))) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)))) (neg.f64 (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) y)) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) y)) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (fma.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64))) (*.f64 y (*.f64 y y)))) (fma.f64 (*.f64 y y) #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))))) (-.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) y)
(*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64))) (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))))
(*.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(*.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y) (/.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 y)) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (/.f64 (*.f64 y y) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(neg.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) y))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) (neg.f64 y))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (neg.f64 y)))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 y (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (*.f64 (neg.f64 y) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (*.f64 (neg.f64 y) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (neg.f64 (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (neg.f64 (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (*.f64 (neg.f64 y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (neg.f64 (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y)))
(/.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))
(/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) #s(literal -1 binary64)) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) #s(literal -1 binary64)) (*.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y))
(/.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (neg.f64 y)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) y))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))) (*.f64 y (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))) (*.f64 y (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))) (*.f64 (neg.f64 y) (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))) (*.f64 (neg.f64 y) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (neg.f64 y) (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y)) (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y)) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(pow.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y) #s(literal 1 binary64))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (pow.f64 (/.f64 y (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 (/.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y) (/.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 y)) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (/.f64 (*.f64 y y) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(neg.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) y))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) (neg.f64 y))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (neg.f64 y)))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 y (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (*.f64 (neg.f64 y) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (*.f64 (neg.f64 y) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (neg.f64 (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (neg.f64 (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (*.f64 (neg.f64 y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (neg.f64 (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y)))
(/.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))
(/.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) #s(literal -1 binary64)) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 y)))
(/.f64 (*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) #s(literal -1 binary64)) (*.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 y)))
(/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y))
(/.f64 (*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y))
(/.f64 (*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (neg.f64 y)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64)) (*.f64 (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) y))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) #s(literal -1 binary64)) (*.f64 (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))) (*.f64 y (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))) (*.f64 y (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))) (*.f64 (neg.f64 y) (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))) (*.f64 (neg.f64 y) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (*.f64 (neg.f64 y) (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y)) (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y)) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(pow.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y) #s(literal 1 binary64))
(*.f64 (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) y)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (neg.f64 y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))))
(*.f64 (/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) y) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (pow.f64 (/.f64 y (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 (/.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) y) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1/2 binary64)))
(+.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))
(+.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) y)
(+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (neg.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(-.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(-.f64 (/.f64 (*.f64 y y) (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(fma.f64 y #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y)
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y)
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y y) y)
(fma.f64 #s(literal 1 binary64) y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))
(fma.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) y)
(fma.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 1 binary64) y)
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y y)
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) y)
(fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (neg.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) y)
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) y)
(fma.f64 (pow.f64 y #s(literal 1/2 binary64)) (pow.f64 y #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))
(neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))
(/.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (neg.f64 (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (*.f64 y y))) (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 9 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 6 binary64)) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 6 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (*.f64 y (*.f64 y y))) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 6 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 4 binary64)) (fma.f64 (*.f64 y y) (*.f64 y y) (*.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) #s(literal 4 binary64)) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y y)) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))) (neg.f64 (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (neg.f64 (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (fma.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (*.f64 (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))) (+.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) #s(literal 1 binary64))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))) (*.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y))))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)))
(*.f64 (neg.f64 (fma.f64 y (*.f64 y y) (*.f64 (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) (neg.f64 y)))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (-.f64 y (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y))))))
(exp.f64 (*.f64 (log.f64 y) #s(literal 2 binary64)))
(pow.f64 y #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 y)) #s(literal 2 binary64))
(*.f64 y y)
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (neg.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #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 y y) #s(literal 1/5040 binary64)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 y y) #s(literal 1/120 binary64))
(fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (neg.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(fma.f64 (*.f64 y #s(literal 1/5040 binary64)) y #s(literal 1/120 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/14400 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64))) (*.f64 #s(literal 1/16390160963076096000000 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))))) #s(literal 1/5159780352000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16390160963076096000000 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) (-.f64 #s(literal 1/2985984000000 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal 1/221225582592000000 binary64)))) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16390160963076096000000 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64)) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16390160963076096000000 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y y)))) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal 1/645241282560000 binary64) (+.f64 #s(literal 1/207360000 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) #s(literal 1/365783040000 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 y y))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))))) (neg.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (*.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))

simplify563.0ms (4.3%)

Memory
10.7MiB live, 369.7MiB allocated
Algorithm
egg-herbie
Rules
11 544×lower-fma.f64
11 544×lower-fma.f32
4 584×lower-*.f64
4 584×lower-*.f32
2 870×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01622047
15271997
216361916
344901860
464161860
086471719
Stop Event
iter limit
node limit
Counts
192 → 191
Calls
Call 1
Inputs
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/24 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/24 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(cos x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))
(* 1/5040 (* (pow y 6) (cos x)))
(* (pow y 6) (+ (* 1/5040 (cos x)) (* 1/120 (/ (cos x) (pow y 2)))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (* 1/6 (/ (cos x) (pow y 4))))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (+ (* 1/6 (/ (cos x) (pow y 4))) (/ (cos x) (pow y 6))))))
(* 1/5040 (* (pow y 6) (cos x)))
(* (pow y 6) (+ (* 1/5040 (cos x)) (* 1/120 (/ (cos x) (pow y 2)))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (* 1/6 (/ (cos x) (pow y 4))))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (+ (* 1/6 (/ (cos x) (pow y 4))) (/ (cos x) (pow y 6))))))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
(cos x)
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/6 y)
(* y (+ 1/6 (* 1/120 (pow y 2))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(* 1/5040 (pow y 5))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/5040 (pow y 5))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(* 1/24 (pow x 4))
(* (pow x 4) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 4))
(* (pow x 4) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
-1/2
(- (* 1/24 (pow x 2)) 1/2)
(- (* 1/24 (pow x 2)) 1/2)
(- (* 1/24 (pow x 2)) 1/2)
(* 1/24 (pow x 2))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 2))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
(* 1/24 x)
1/6
(+ 1/6 (* 1/120 (pow y 2)))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(* 1/5040 (pow y 4))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/5040 (pow y 4))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/120 y)
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(* 1/5040 (pow y 3))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* 1/5040 (pow y 3))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* 1/5040 (pow y 7))
(* (pow y 7) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 7) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 7) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/5040 (pow y 7))
(* (pow y 7) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* -1 (* (pow y 7) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(* -1 (* (pow y 7) (- (* -1 (/ (+ 1/6 (/ 1 (pow y 2))) (pow y 4))) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
1/120
(+ 1/120 (* 1/5040 (pow y 2)))
(+ 1/120 (* 1/5040 (pow y 2)))
(+ 1/120 (* 1/5040 (pow y 2)))
(* 1/5040 (pow y 2))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* 1/5040 (pow y 2))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
Outputs
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/24 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* (pow x 2) (+ (* -1/2 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/720 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/24 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))))))) (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* (cos x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(cos x)
(cos.f64 x)
(+ (cos x) (* 1/6 (* (pow y 2) (cos x))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (cos x))) (* 1/6 (cos x)))))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+ (cos x) (* (pow y 2) (+ (* 1/6 (cos x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (cos x))) (* 1/120 (cos x)))))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (cos.f64 x))
(* 1/5040 (* (pow y 6) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (* 1/120 (/ (cos x) (pow y 2)))))
(*.f64 (cos.f64 x) (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y)))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (* 1/6 (/ (cos x) (pow y 4))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (cos.f64 x) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y)))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (+ (* 1/6 (/ (cos x) (pow y 4))) (/ (cos x) (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (cos.f64 x) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y)))) (cos.f64 x))
(* 1/5040 (* (pow y 6) (cos x)))
(*.f64 (cos.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (* 1/120 (/ (cos x) (pow y 2)))))
(*.f64 (cos.f64 x) (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y)))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (* 1/6 (/ (cos x) (pow y 4))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (cos.f64 x) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y)))))
(* (pow y 6) (+ (* 1/5040 (cos x)) (+ (* 1/120 (/ (cos x) (pow y 2))) (+ (* 1/6 (/ (cos x) (pow y 4))) (/ (cos x) (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (cos.f64 x) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y)))) (cos.f64 x))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
(cos x)
(cos.f64 x)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64)))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64)))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* 1/5040 (pow y 5))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 5 binary64)))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))) (pow.f64 y #s(literal 5 binary64)))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 5 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 5 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* 1/5040 (pow y 5))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 5 binary64)))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))) (pow.f64 y #s(literal 5 binary64)))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 (pow.f64 y #s(literal 5 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 (pow.f64 y #s(literal 5 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* 1/24 (pow x 4))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(* 1/24 (pow x 4))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 x x))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(* (pow x 4) (- (+ 1/24 (/ 1 (pow x 4))) (* 1/2 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 x x)))))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
-1/2
#s(literal -1/2 binary64)
(- (* 1/24 (pow x 2)) 1/2)
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(- (* 1/24 (pow x 2)) 1/2)
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(- (* 1/24 (pow x 2)) 1/2)
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* (pow x 2) (- 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
(* 1/24 x)
(*.f64 x #s(literal 1/24 binary64))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* 1/5040 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* 1/5040 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* 1/5040 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* 1/5040 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64)))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64)))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64)))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64)))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1 binary64))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(fma.f64 (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(fma.f64 (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)
(* 1/5040 (pow y 7))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 7 binary64)))
(* (pow y 7) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))) (pow.f64 y #s(literal 7 binary64)))
(* (pow y 7) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (pow.f64 y #s(literal 7 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* (pow y 7) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(*.f64 (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 6 binary64))) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y)))) (pow.f64 y #s(literal 7 binary64)))
(* 1/5040 (pow y 7))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 7 binary64)))
(* (pow y 7) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/120 binary64) (*.f64 y y))) (pow.f64 y #s(literal 7 binary64)))
(* -1 (* (pow y 7) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 (pow.f64 y #s(literal 7 binary64)) (+.f64 #s(literal 1/5040 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 y y))))
(* -1 (* (pow y 7) (- (* -1 (/ (+ 1/6 (/ 1 (pow y 2))) (pow y 4))) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))))
(*.f64 (pow.f64 y #s(literal 7 binary64)) (fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 y y)) (-.f64 #s(literal -1/120 binary64) (/.f64 (+.f64 #s(literal 1/6 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y y))) (*.f64 y y))) #s(literal 1/5040 binary64)))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
1/120
#s(literal 1/120 binary64)
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))

eval362.0ms (2.8%)

Memory
-19.5MiB live, 377.0MiB allocated
Compiler

Compiled 57 333 to 2 798 computations (95.1% saved)

prune266.0ms (2%)

Memory
5.0MiB live, 480.3MiB allocated
Pruning

40 alts after pruning (34 fresh and 6 done)

PrunedKeptTotal
New1 277251 302
Fresh3912
Picked325
Done044
Total1 283401 323
Accuracy
100.0%
Counts
1 323 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.3%
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
35.6%
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
58.3%
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
62.3%
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
47.6%
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
36.2%
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
36.2%
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
33.3%
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
62.3%
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
35.2%
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
35.2%
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
58.3%
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
62.3%
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
44.0%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
44.0%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
58.3%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
34.8%
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
62.2%
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
62.2%
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
47.6%
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
63.8%
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
65.7%
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (sinh.f64 y)) y)
99.9%
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
69.0%
(/.f64 (sinh.f64 y) y)
63.7%
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
59.5%
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
62.1%
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
61.6%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
51.0%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
59.1%
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
50.6%
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
61.7%
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
87.9%
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
92.3%
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
74.7%
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
63.7%
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
63.7%
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
11.8%
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
48.0%
(cos.f64 x)
29.2%
#s(literal 1 binary64)
Compiler

Compiled 1 520 to 875 computations (42.4% saved)

simplify258.0ms (2%)

Memory
17.4MiB live, 502.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
cost-diff0
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
cost-diff0
(*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64)))
cost-diff0
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
cost-diff0
(*.f64 y y)
cost-diff0
(*.f64 y (*.f64 y y))
cost-diff0
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
cost-diff320
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
cost-diff0
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
cost-diff0
(*.f64 y y)
cost-diff0
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 y #s(literal 1/6 binary64))
cost-diff0
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
cost-diff0
(sinh.f64 y)
cost-diff0
(/.f64 (sinh.f64 y) y)
Rules
7 382×lower-fma.f32
7 362×lower-fma.f64
2 966×lower-*.f32
2 952×lower-*.f64
2 120×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028244
057238
1132232
2306220
3561220
4797220
51073220
61522220
72668220
83702220
94372220
104577220
114906220
126313220
08180214
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
y
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
y
(*.f64 y #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y y)
y
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(*.f64 y (*.f64 y y))
(*.f64 y y)
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 y #s(literal 1/5040 binary64))
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 y #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
(*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))
(*.f64 y y)
(*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))
#s(literal 1/25401600 binary64)
#s(literal -1/14400 binary64)
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(*.f64 y #s(literal 1/5040 binary64))
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
Outputs
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
y
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
y
(*.f64 y #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y y)
y
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
y
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(*.f64 y (*.f64 y y))
(*.f64 y y)
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(*.f64 y #s(literal 1/5040 binary64))
#s(literal 1/5040 binary64)
#s(literal 1/120 binary64)
(*.f64 y #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
#s(literal 1 binary64)
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
y
(*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64)))
(*.f64 y (fma.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal -1/120 binary64))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 y (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal -1/120 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64))
(fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))
(*.f64 y y)
(*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))
#s(literal 1/25401600 binary64)
#s(literal -1/14400 binary64)
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal -1/120 binary64))
(*.f64 y #s(literal 1/5040 binary64))
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
#s(literal 1/6 binary64)
#s(literal 1 binary64)

localize130.0ms (1%)

Memory
1.9MiB live, 365.4MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
accuracy99.7%
(*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64)))
accuracy99.6%
(*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))
accuracy66.3%
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
accuracy99.9%
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
accuracy99.9%
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
accuracy99.8%
(*.f64 y (*.f64 y y))
accuracy99.4%
(*.f64 y #s(literal 1/6 binary64))
accuracy100.0%
(*.f64 y y)
accuracy99.9%
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
accuracy99.9%
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
accuracy99.4%
(*.f64 y #s(literal 1/6 binary64))
accuracy100.0%
(/.f64 (sinh.f64 y) y)
accuracy100.0%
(sinh.f64 y)
Samples
81.0ms256×0valid
Compiler

Compiled 272 to 40 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 56.0ms
ival-mult: 23.0ms (41% of total)
const: 17.0ms (30.3% of total)
ival-add: 10.0ms (17.8% of total)
ival-div: 4.0ms (7.1% of total)
ival-sinh: 2.0ms (3.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series11.0ms (0.1%)

Memory
-9.9MiB live, 29.2MiB allocated
Counts
17 → 204
Calls
Call 1
Inputs
#<alt (/.f64 (sinh.f64 y) y)>
#<alt (sinh.f64 y)>
#<alt (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))>
#<alt (*.f64 y #s(literal 1/6 binary64))>
#<alt (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))>
#<alt (*.f64 y y)>
#<alt (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))>
#<alt (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))>
#<alt (fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))>
#<alt (*.f64 y (*.f64 y y))>
#<alt (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))>
#<alt (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64)))>
#<alt (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))>
#<alt (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))>
#<alt (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))>
#<alt (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))>
#<alt (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))>
Outputs
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))>
#<alt y>
#<alt (* y (+ 1 (* 1/6 (pow y 2))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt (* 1/2 (- (exp y) (/ 1 (exp y))))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (* 1/6 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* 1/6 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt (* 1/6 y)>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (* 1/120 (pow y 4))>
#<alt (* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* 1/120 (pow y 4))>
#<alt (* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt (pow y 2)>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (* 1/120 (pow y 2))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* 1/120 (pow y 2))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* 1/6 y)>
#<alt (* y (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* 1/5040 (pow y 5))>
#<alt (* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/5040 (pow y 5))>
#<alt (* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt (* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt (pow y 3)>
#<alt 1>
#<alt (+ 1 (* 1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))>
#<alt (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/5040 (pow y 6))>
#<alt (* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))>
#<alt (* 1/6 y)>
#<alt (* y (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* 1/5040 (pow y 5))>
#<alt (* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/5040 (pow y 5))>
#<alt (* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt (* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))>
#<alt 1/6>
#<alt (+ 1/6 (* 1/120 (pow y 2)))>
#<alt (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))>
#<alt (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))>
#<alt (* 1/5040 (pow y 4))>
#<alt (* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/5040 (pow y 4))>
#<alt (* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))>
#<alt (* 1/120 y)>
#<alt (* y (+ 1/120 (* 1/5040 (pow y 2))))>
#<alt (* y (+ 1/120 (* 1/5040 (pow y 2))))>
#<alt (* y (+ 1/120 (* 1/5040 (pow y 2))))>
#<alt (* 1/5040 (pow y 3))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* 1/5040 (pow y 3))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt 1/120>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt 1/120>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (+ 1/120 (* 1/5040 (pow y 2)))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
#<alt (* 1/25401600 (pow y 2))>
Calls

51 calls:

TimeVariablePointExpression
2.0ms
y
@-inf
(+ (* (* y (* y y)) (+ (* y (* y 1/5040)) 1/120)) (* y 1/6))
1.0ms
y
@inf
(* y (/ (+ (* (* y y) (* (* y y) 1/25401600)) -1/14400) (+ (* y (* y 1/5040)) -1/120)))
0.0ms
y
@inf
(+ (* y (* y (+ (* y (* y (/ (+ (* (* y y) (* (* y y) 1/25401600)) -1/14400) (+ (* y (* y 1/5040)) -1/120)))) 1/6))) 1)
0.0ms
y
@inf
(* y (+ (* y (* y (/ (+ (* (* y y) (* (* y y) 1/25401600)) -1/14400) (+ (* y (* y 1/5040)) -1/120)))) 1/6))
0.0ms
y
@0
(* y (/ (+ (* (* y y) (* (* y y) 1/25401600)) -1/14400) (+ (* y (* y 1/5040)) -1/120)))

rewrite398.0ms (3%)

Memory
0.6MiB live, 874.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 718×lower-fma.f32
6 700×lower-fma.f64
4 460×lower-/.f32
4 456×lower-/.f64
4 386×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028193
057154
1262132
22117132
08424132
Stop Event
iter limit
node limit
iter limit
Counts
17 → 749
Calls
Call 1
Inputs
(/.f64 (sinh.f64 y) y)
(sinh.f64 y)
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y #s(literal 1/6 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y y)
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 y (*.f64 y y))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
(*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 y (sinh.f64 y))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) y) (/.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) y))
(-.f64 (/.f64 (exp.f64 y) (*.f64 y #s(literal 2 binary64))) (/.f64 (exp.f64 (neg.f64 y)) (*.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 y)) (/.f64 (sinh.f64 y) (neg.f64 y)))
(neg.f64 (/.f64 (sinh.f64 y) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 (sinh.f64 y)) y))
(/.f64 (sinh.f64 y) y)
(/.f64 #s(literal 1 binary64) (/.f64 y (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 y (sinh.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) y) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sinh.f64 y) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))))
(/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 y #s(literal 2 binary64)))
(/.f64 (neg.f64 (sinh.f64 y)) (neg.f64 y))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) y))
(/.f64 (neg.f64 (neg.f64 (sinh.f64 y))) (neg.f64 (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (neg.f64 (*.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (sinh.f64 y) #s(literal 1 binary64)) y)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) y)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sinh.f64 y)))) (neg.f64 (neg.f64 (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 (sinh.f64 y) #s(literal 1 binary64))) (neg.f64 y))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))) #s(literal -2 binary64))
(pow.f64 (/.f64 y (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 (sinh.f64 y) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(*.f64 (neg.f64 (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 y (sinh.f64 y)))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) y)))
(*.f64 (neg.f64 (neg.f64 (sinh.f64 y))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(-.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)))
(sinh.f64 y)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (exp.f64 (neg.f64 y)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) #s(literal 2 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (exp.f64 y) #s(literal 1/2 binary64)) (*.f64 (exp.f64 (neg.f64 y)) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 y))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1/2 binary64))
(*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal -1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y #s(literal 1 binary64))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(*.f64 y #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) y)
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))))) (pow.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (-.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 y) #s(literal 2 binary64)))
(pow.f64 y #s(literal 2 binary64))
(pow.f64 (*.f64 y y) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 y)) #s(literal 2 binary64))
(*.f64 y y)
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)))
(+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y y) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) y #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) #s(literal 1/720 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) #s(literal 1/720 binary64)))))
(/.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (-.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y y) #s(literal 1/720 binary64))))))
(*.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) #s(literal 1/720 binary64)))))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(+.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 y (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) y (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y y) (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y y) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y (*.f64 y y)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y y)) y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y y)) #s(literal 1/5040 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/5040 binary64))) y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) y) (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (*.f64 y (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (*.f64 y (*.f64 y y)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y)))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (neg.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (neg.f64 (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y)) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y)) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (-.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) (fma.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) y)
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (pow.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(*.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(exp.f64 (*.f64 (log.f64 y) #s(literal 3 binary64)))
(pow.f64 y #s(literal 3 binary64))
(pow.f64 (*.f64 y y) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 y #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 y)) #s(literal 3 binary64))
(*.f64 y (*.f64 y y))
(*.f64 (*.f64 y y) y)
(*.f64 (pow.f64 y #s(literal 3/2 binary64)) (pow.f64 y #s(literal 3/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (/.f64 y y) (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (pow.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(*.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64)) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 y (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) y (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y y) (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y y) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y (*.f64 y y)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y #s(literal 1/5040 binary64)) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) (*.f64 y y)) y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y y)) #s(literal 1/5040 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/5040 binary64))) y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) y) (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (*.f64 y (*.f64 y y)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (*.f64 y (*.f64 y y)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (/.f64 (*.f64 y (*.f64 y y)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y)))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))) (neg.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (neg.f64 (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y)) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y)) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (-.f64 (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 3 binary64)) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))))) (fma.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (fma.f64 y #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) y)
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/216 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))))
(*.f64 (neg.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 y (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) y) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y) (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(+.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y #s(literal 1/6 binary64))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y y) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 y y) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 y (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)))) (/.f64 y (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 y (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)))) (/.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y y) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y y) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y y) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) #s(literal 1/6 binary64))
(fma.f64 (/.f64 (*.f64 y y) #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/36 binary64)) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 y (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 #s(literal 1 binary64) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) y)))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 (*.f64 y (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) y) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 y #s(literal 1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 y (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) y)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) y)) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1 binary64))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) y))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) y)
(*.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (neg.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (*.f64 y #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (*.f64 y (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) y) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 y (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))
(*.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (/.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 (/.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))
(*.f64 (/.f64 y (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(*.f64 (/.f64 y (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(*.f64 (/.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)))) (/.f64 y (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)))) (/.f64 y (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) #s(literal -1 binary64)) (/.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 (/.f64 #s(literal 1/207360000 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))) (/.f64 #s(literal 1/207360000 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) (/.f64 #s(literal -1/1728000 binary64) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(-.f64 (/.f64 #s(literal 1/14400 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 y y) #s(literal 1/120 binary64))
(fma.f64 (*.f64 y #s(literal 1/5040 binary64)) y #s(literal 1/120 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64))) (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64))) (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64)) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64)))))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/14400 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (neg.f64 (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))))) (neg.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))
(-.f64 (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 (/.f64 #s(literal 1/207360000 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))) (/.f64 #s(literal 1/207360000 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))) (/.f64 #s(literal -1/1728000 binary64) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(-.f64 (/.f64 #s(literal 1/14400 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))
(fma.f64 #s(literal 1/5040 binary64) (*.f64 y y) #s(literal 1/120 binary64))
(fma.f64 (*.f64 y #s(literal 1/5040 binary64)) y #s(literal 1/120 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))
(/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64))) (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64))) (neg.f64 (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (neg.f64 (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64)) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64)))))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) #s(literal 1/14400 binary64))) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (neg.f64 (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))))) (neg.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64)))))
(*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)))))
(*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))))
(*.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (neg.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal 1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal 1/604800 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/25401600 binary64))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)) (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal -1/14400 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y)))) #s(literal 1/16390160963076096000000 binary64)) #s(literal -1/2985984000000 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal 1/207360000 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/365783040000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/645241282560000 binary64) #s(literal -1/207360000 binary64)) (fma.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/128024064000 binary64)) #s(literal -1/1728000 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/25401600 binary64))) #s(literal 1/14400 binary64)) (*.f64 (*.f64 y y) #s(literal -1/604800 binary64))))))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))
(*.f64 #s(literal 1/25401600 binary64) (*.f64 y y))
(*.f64 (*.f64 y #s(literal 1/25401600 binary64)) y)

simplify349.0ms (2.7%)

Memory
18.7MiB live, 740.3MiB allocated
Algorithm
egg-herbie
Rules
13 254×lower-fma.f64
13 254×lower-fma.f32
3 206×lower-*.f64
3 206×lower-*.f32
2 006×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0841604
12801598
26961582
317651582
444301582
576851582
080701441
Stop Event
iter limit
node limit
Counts
204 → 203
Calls
Call 1
Inputs
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* 1/6 (pow y 2)))
(* 1/6 (pow y 2))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* 1/6 (pow y 2))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
(* 1/6 y)
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(* 1/120 (pow y 4))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* 1/120 (pow y 4))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
(pow y 2)
1/6
(+ 1/6 (* 1/120 (pow y 2)))
(+ 1/6 (* 1/120 (pow y 2)))
(+ 1/6 (* 1/120 (pow y 2)))
(* 1/120 (pow y 2))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* 1/120 (pow y 2))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* 1/6 y)
(* y (+ 1/6 (* 1/120 (pow y 2))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(* 1/5040 (pow y 5))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/5040 (pow y 5))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
(pow y 3)
1
(+ 1 (* 1/6 (pow y 2)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/5040 (pow y 6))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(* 1/6 y)
(* y (+ 1/6 (* 1/120 (pow y 2))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(* 1/5040 (pow y 5))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/5040 (pow y 5))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
1/6
(+ 1/6 (* 1/120 (pow y 2)))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(* 1/5040 (pow y 4))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/5040 (pow y 4))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(* 1/120 y)
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(* 1/5040 (pow y 3))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* 1/5040 (pow y 3))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
1/120
(+ 1/120 (* 1/5040 (pow y 2)))
(+ 1/120 (* 1/5040 (pow y 2)))
(+ 1/120 (* 1/5040 (pow y 2)))
(* 1/5040 (pow y 2))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* 1/5040 (pow y 2))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
1/120
(+ 1/120 (* 1/5040 (pow y 2)))
(+ 1/120 (* 1/5040 (pow y 2)))
(+ 1/120 (* 1/5040 (pow y 2)))
(* 1/5040 (pow y 2))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* 1/5040 (pow y 2))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
(* 1/25401600 (pow y 2))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))) y))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y y)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y)
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y)
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 y) (exp.f64 (neg.f64 y))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
(pow y 2)
(*.f64 y y)
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* 1/5040 (pow y 5))
(*.f64 y (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))))
(* 1/5040 (pow y 5))
(*.f64 y (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
(pow y 3)
(*.f64 y (*.f64 y y))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))
(* 1/5040 (pow y 6))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))
(* (pow y 6) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (+ (* 1/120 (/ 1 (pow y 2))) (/ 1 (pow y 6))))))
(fma.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1 binary64))
(* 1/6 y)
(*.f64 #s(literal 1/6 binary64) y)
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* 1/5040 (pow y 5))
(*.f64 y (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))))
(* (pow y 5) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/5040 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))))
(* 1/5040 (pow y 5))
(*.f64 y (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(* (pow y 5) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
(* -1 (* (pow y 5) (- (* -1 (/ (+ 1/120 (* 1/6 (/ 1 (pow y 2)))) (pow y 2))) 1/5040)))
(*.f64 y (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 1/120 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* 1/5040 (pow y 4))
(*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y))))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* 1/5040 (pow y 4))
(*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y))))
(* (pow y 4) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* (pow y 4) (+ 1/5040 (+ (/ 1/6 (pow y 4)) (* 1/120 (/ 1 (pow y 2))))))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* 1/5040 (pow y 3))
(*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* 1/5040 (pow y 3))
(*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))
1/120
#s(literal 1/120 binary64)
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
1/120
#s(literal 1/120 binary64)
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(+ 1/120 (* 1/5040 (pow y 2)))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* (pow y 2) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))
(* 1/25401600 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/25401600 binary64)))

eval140.0ms (1.1%)

Memory
-2.2MiB live, 432.3MiB allocated
Compiler

Compiled 35 803 to 2 274 computations (93.6% saved)

prune134.0ms (1%)

Memory
-9.7MiB live, 440.2MiB allocated
Pruning

45 alts after pruning (35 fresh and 10 done)

PrunedKeptTotal
New1 022161 038
Fresh101929
Picked145
Done066
Total1 033451 078
Accuracy
100.0%
Counts
1 078 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.3%
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
62.3%
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
33.2%
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
62.3%
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
35.6%
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
58.3%
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
58.2%
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
36.2%
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
33.3%
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
62.3%
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
35.2%
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
62.3%
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
35.2%
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
62.2%
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
58.3%
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
44.0%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
44.0%
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
34.8%
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
62.2%
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
47.6%
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
63.8%
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
34.8%
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
65.7%
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (sinh.f64 y)) y)
99.9%
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
69.0%
(/.f64 (sinh.f64 y) y)
63.7%
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
59.5%
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
62.1%
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
61.6%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
51.0%
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
59.1%
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
50.6%
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
36.0%
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
61.7%
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
32.2%
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
36.0%
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
87.9%
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
92.3%
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
74.7%
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
32.0%
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
63.7%
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
21.5%
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
11.8%
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
48.0%
(cos.f64 x)
29.2%
#s(literal 1 binary64)
Compiler

Compiled 2 105 to 700 computations (66.7% saved)

regimes121.0ms (0.9%)

Memory
-14.4MiB live, 220.5MiB allocated
Counts
65 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(cos.f64 x)
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(/.f64 (sinh.f64 y) y)
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sinh.f64 y) y))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (sinh.f64 y)) y)
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(/.f64 (*.f64 (cos.f64 x) (sinh.f64 y)) y)
Outputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Calls

5 calls:

44.0ms
(cos.f64 x)
20.0ms
y
19.0ms
x
18.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
15.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
100.0%1(cos.f64 x)
100.0%1(/.f64 (sinh.f64 y) y)
Compiler

Compiled 25 to 17 computations (32% saved)

regimes140.0ms (1.1%)

Memory
7.6MiB live, 206.1MiB allocated
Counts
63 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(cos.f64 x)
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(/.f64 (sinh.f64 y) y)
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sinh.f64 y) y))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (sinh.f64 y)) y)
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (sinh.f64 y) y)
Calls

5 calls:

47.0ms
(cos.f64 x)
39.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
19.0ms
x
18.0ms
y
14.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
96.3%2x
98.9%3y
99.0%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
96.0%2(cos.f64 x)
92.3%1(/.f64 (sinh.f64 y) y)
Compiler

Compiled 25 to 17 computations (32% saved)

regimes20.0ms (0.1%)

Memory
0.5MiB live, 40.3MiB allocated
Counts
62 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(cos.f64 x)
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(/.f64 (sinh.f64 y) y)
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 x (*.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (sinh.f64 y) y))
(/.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (sinh.f64 y)) y)
Outputs
(*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(/.f64 (sinh.f64 y) y)
Calls

1 calls:

17.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
98.6%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

regimes17.0ms (0.1%)

Memory
24.9MiB live, 25.0MiB allocated
Counts
59 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(cos.f64 x)
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(/.f64 (sinh.f64 y) y)
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(/.f64 (sinh.f64 y) y)
Calls

1 calls:

14.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
99.1%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

regimes37.0ms (0.3%)

Memory
-11.9MiB live, 63.5MiB allocated
Counts
58 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(cos.f64 x)
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(/.f64 (sinh.f64 y) y)
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
Outputs
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(cos.f64 x)
(/.f64 (sinh.f64 y) y)
Calls

2 calls:

18.0ms
y
16.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
90.6%3y
98.9%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 12 to 8 computations (33.3% saved)

regimes68.0ms (0.5%)

Memory
2.0MiB live, 125.2MiB allocated
Counts
56 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(cos.f64 x)
(fma.f64 (*.f64 (*.f64 (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) y) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
Outputs
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(cos.f64 x)
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
Calls

4 calls:

20.0ms
x
16.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
15.0ms
(/.f64 (sinh.f64 y) y)
14.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
83.0%2(/.f64 (sinh.f64 y) y)
79.6%4(cos.f64 x)
73.1%2x
94.4%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes65.0ms (0.5%)

Memory
20.3MiB live, 93.2MiB allocated
Counts
54 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
(fma.f64 y (*.f64 y (fma.f64 y (/.f64 y (/.f64 #s(literal 1 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) y) y))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) y) y))
(*.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) (/.f64 #s(literal 1 binary64) y))
(fma.f64 y (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)) #s(literal -1/14400 binary64)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64)))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y))) y))
(/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64))) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (/.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64)) y) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (fma.f64 (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 1 binary64))
Outputs
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y)
Calls

4 calls:

17.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
16.0ms
(/.f64 (sinh.f64 y) y)
15.0ms
y
14.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
75.4%2(cos.f64 x)
63.8%1(/.f64 (sinh.f64 y) y)
68.0%2y
75.4%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes26.0ms (0.2%)

Memory
-10.3MiB live, 33.2MiB allocated
Counts
34 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

2 calls:

16.0ms
(cos.f64 x)
8.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
74.0%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
75.6%3(cos.f64 x)
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes15.0ms (0.1%)

Memory
-17.2MiB live, 20.6MiB allocated
Counts
33 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

1 calls:

13.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
75.6%3(cos.f64 x)
Compiler

Compiled 4 to 3 computations (25% saved)

regimes10.0ms (0.1%)

Memory
18.4MiB live, 18.4MiB allocated
Counts
32 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (fma.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y y)) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64))) y (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

1 calls:

9.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
75.6%3(cos.f64 x)
Compiler

Compiled 4 to 3 computations (25% saved)

regimes21.0ms (0.2%)

Memory
-6.1MiB live, 30.3MiB allocated
Counts
28 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

2 calls:

12.0ms
(cos.f64 x)
7.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
73.9%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
73.9%2(cos.f64 x)
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes20.0ms (0.2%)

Memory
-7.8MiB live, 28.2MiB allocated
Counts
27 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y y) #s(literal 1 binary64))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

2 calls:

11.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
7.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
73.6%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
73.6%2(cos.f64 x)
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes19.0ms (0.1%)

Memory
-1.9MiB live, 43.5MiB allocated
Counts
24 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 y (*.f64 (*.f64 y y) (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
Calls

2 calls:

11.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
7.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
73.5%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
73.5%2(cos.f64 x)
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes15.0ms (0.1%)

Memory
7.9MiB live, 47.0MiB allocated
Counts
22 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64))
Calls

2 calls:

7.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
6.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
73.5%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
73.5%2(cos.f64 x)
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes21.0ms (0.2%)

Memory
-6.2MiB live, 72.2MiB allocated
Counts
21 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))
Calls

3 calls:

7.0ms
x
7.0ms
(cos.f64 x)
6.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
62.7%3x
73.6%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
69.5%2(cos.f64 x)
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes7.0ms (0%)

Memory
26.5MiB live, 26.5MiB allocated
Counts
20 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))
Calls

1 calls:

5.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
73.6%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

regimes13.0ms (0.1%)

Memory
-10.5MiB live, 34.5MiB allocated
Counts
19 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

2 calls:

6.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
6.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
69.5%2(cos.f64 x)
69.5%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes19.0ms (0.1%)

Memory
-16.6MiB live, 62.3MiB allocated
Counts
18 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) x #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) y #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
Outputs
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64))
Calls

3 calls:

6.0ms
y
6.0ms
(cos.f64 x)
5.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
58.3%1y
65.5%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
65.5%2(cos.f64 x)
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes8.0ms (0.1%)

Memory
18.2MiB live, 18.2MiB allocated
Counts
11 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
Outputs
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64))
Calls

2 calls:

4.0ms
(cos.f64 x)
3.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
65.4%2(cos.f64 x)
65.4%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes11.0ms (0.1%)

Memory
-18.8MiB live, 20.7MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
Outputs
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
Calls

3 calls:

4.0ms
(cos.f64 x)
3.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
3.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
58.3%2(/.f64 (sinh.f64 y) y)
57.0%3(cos.f64 x)
65.5%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes3.0ms (0%)

Memory
5.0MiB live, 5.0MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
Outputs
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))
Calls

1 calls:

3.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
65.5%3(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 9 to 6 computations (33.3% saved)

regimes14.0ms (0.1%)

Memory
17.9MiB live, 17.9MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
Outputs
(fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
Calls

5 calls:

3.0ms
y
3.0ms
x
3.0ms
(cos.f64 x)
2.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
2.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
57.0%3(cos.f64 x)
47.6%1(/.f64 (sinh.f64 y) y)
52.5%3y
54.3%3x
54.8%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 25 to 17 computations (32% saved)

regimes25.0ms (0.2%)

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

2 calls:

22.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
2.0ms
(cos.f64 x)
Results
AccuracySegmentsBranch
54.8%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
54.8%2(cos.f64 x)
Compiler

Compiled 13 to 9 computations (30.8% saved)

regimes9.0ms (0.1%)

Memory
12.9MiB live, 12.9MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
Outputs
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
Calls

5 calls:

2.0ms
y
2.0ms
x
2.0ms
(cos.f64 x)
2.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
1.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
47.6%1(/.f64 (sinh.f64 y) y)
47.6%1y
47.6%1x
47.6%1(cos.f64 x)
47.6%1(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 25 to 17 computations (32% saved)

regimes8.0ms (0.1%)

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

5 calls:

1.0ms
y
1.0ms
x
1.0ms
(cos.f64 x)
1.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
1.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
47.5%2y
33.3%2(cos.f64 x)
47.6%2(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
33.2%2x
47.5%2(/.f64 (sinh.f64 y) y)
Compiler

Compiled 25 to 17 computations (32% saved)

regimes6.0ms (0%)

Memory
10.3MiB live, 10.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

5 calls:

1.0ms
x
1.0ms
y
1.0ms
(cos.f64 x)
1.0ms
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
1.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
29.2%1x
29.2%1(cos.f64 x)
29.2%1y
29.2%1(/.f64 (sinh.f64 y) y)
29.2%1(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
Compiler

Compiled 25 to 17 computations (32% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998817735846107
1.0
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch1.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998817735846107
1.0
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch10.0ms (0.1%)

Memory
-38.1MiB live, 1.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998817735846107
1.0
0.0ms
-inf
-0.9978697070232238
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998817735846107
1.0
0.0ms
-inf
-0.9978697070232238
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998817735846107
1.0
0.0ms
-inf
-0.9978697070232238
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5973495380729285
0.6279402241414944
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5973495380729285
0.6279402241414944
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.5973495380729285
0.6279402241414944
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000000011807
1.255345826930949e+23
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000000011807
1.255345826930949e+23
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000000011807
1.255345826930949e+23
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000000011807
1.255345826930949e+23
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9998269271131212
0.9998817735846107
0.0ms
-0.046890345504548
0.03810147682469394
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.13866738276237625
0.03910955797265946
Compiler

Compiled 12 to 11 computations (8.3% saved)

bsearch0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000000011807
1.255345826930949e+23
Compiler

Compiled 12 to 11 computations (8.3% saved)

simplify14.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01241014
11641014
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (cos.f64 x) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (if (<=.f64 (cos.f64 x) #s(literal 9005848174852781/9007199254740992 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
#s(literal 1 binary64)
Outputs
(*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (*.f64 (cos.f64 x) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (/.f64 (sinh.f64 y) y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (cos.f64 x) (/.f64 (sinh.f64 y) y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (cos.f64 x) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x (fma.f64 (*.f64 x x) #s(literal -1/720 binary64) #s(literal 1/24 binary64))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 9006134365860407/9007199254740992 binary64)) (cos.f64 x) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))) (/.f64 (fma.f64 (fma.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 y (*.f64 y y)) y) y))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))) (if (<=.f64 (cos.f64 x) #s(literal 5404319552844595/9007199254740992 binary64)) (*.f64 (fma.f64 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) (fma.f64 x (*.f64 x #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 y y) (fma.f64 (*.f64 y y) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y (fma.f64 (*.f64 y y) #s(literal 1/5040 binary64) #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 y (*.f64 y #s(literal 1/5040 binary64)) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 #s(literal 1/5040 binary64) (*.f64 y (*.f64 y y)))))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y y) (fma.f64 y (*.f64 y #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y))))))
(if (<=.f64 (cos.f64 x) #s(literal -5764607523034235/144115188075855872 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (if (<=.f64 (cos.f64 x) #s(literal 9005848174852781/9007199254740992 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) (*.f64 x x))) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal -3602879701896397/36028797018963968 binary64)) (fma.f64 (*.f64 x x) #s(literal -1/2 binary64) #s(literal 1 binary64)) (fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(if (<=.f64 (*.f64 (cos.f64 x) (/.f64 (sinh.f64 y) y)) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
#s(literal 1 binary64)

soundness2.8s (21.2%)

Memory
23.7MiB live, 1 634.2MiB allocated
Rules
14 270×lower-fma.f64
14 270×lower-fma.f32
13 254×lower-fma.f64
13 254×lower-fma.f32
12 998×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
084686
1241679
2746635
32420627
45288623
57976623
08400593
0841604
12801598
26961582
317651582
444301582
576851582
080701441
023161
044159
1185156
21360156
08300153
01682332
15642170
219952082
356262049
477352049
080411893
01622047
15271997
216361916
344901860
464161860
086471719
01878
03476
112576
282276
3776976
0834676
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 2 058 to 862 computations (58.1% saved)

preprocess441.0ms (3.4%)

Memory
18.3MiB live, 335.5MiB allocated
Remove

(abs x)

(abs y)

Compiler

Compiled 2 122 to 308 computations (85.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...