Linear.Quaternion:$ccos from linear-1.19.1.3

Time bar (total: 18.4s)

analyze16.0ms (0.1%)

Memory
-9.6MiB live, 26.1MiB 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)

sample1.3s (6.8%)

Memory
6.3MiB live, 1 269.1MiB allocated
Samples
1.0s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 611.0ms
ival-sin: 251.0ms (41.1% of total)
ival-mult: 247.0ms (40.5% of total)
ival-div: 61.0ms (10% of total)
ival-sinh: 42.0ms (6.9% of total)
ival-true: 6.0ms (1% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess504.0ms (2.7%)

Memory
44.6MiB live, 309.8MiB allocated
Algorithm
egg-herbie
Rules
2 656×accelerator-lowering-fma.f32
2 656×accelerator-lowering-fma.f64
1 792×*-lowering-*.f32
1 792×*-lowering-*.f64
1 196×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01944
16444
217544
359144
4204744
5425044
6586644
7677444
8722244
9747244
10754044
11755044
067
1157
2327
3707
41487
52977
67567
718007
830477
940327
1045247
1146037
1246067
1346087
1450287
1552487
1653687
1755027
1856067
1956467
2056627
2156707
2256707
2357887
2460307
2560667
2660667
2760667
060667
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(* (sin x) (/ (sinh y) y))
Outputs
(* (sin x) (/ (sinh y) y))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
Call 2
Inputs
(* (sin x) (/ (sinh y) y))
(* (sin (neg x)) (/ (sinh y) y))
(* (sin x) (/ (sinh (neg y)) (neg y)))
(neg (* (sin (neg x)) (/ (sinh y) y)))
(neg (* (sin x) (/ (sinh (neg y)) (neg y))))
(* (sin y) (/ (sinh x) x))
Outputs
(* (sin x) (/ (sinh y) y))
(* (sinh y) (/ (sin x) y))
(* (sin (neg x)) (/ (sinh y) y))
(* (sinh y) (/ (sin x) (neg y)))
(* (sin x) (/ (sinh (neg y)) (neg y)))
(* (sinh y) (/ (sin x) y))
(neg (* (sin (neg x)) (/ (sinh y) y)))
(* (sinh y) (/ (sin x) y))
(neg (* (sin x) (/ (sinh (neg y)) (neg y))))
(* (sinh y) (/ (sin x) (neg y)))
(* (sin y) (/ (sinh x) x))
Symmetry

(abs y)

(negabs x)

explain86.0ms (0.5%)

Memory
-19.3MiB live, 210.3MiB 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-(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
00-0-(sin.f64 x)
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
34.0ms512×0valid
Compiler

Compiled 56 to 28 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-sin: 12.0ms (56.2% of total)
ival-div: 4.0ms (18.7% of total)
ival-mult: 3.0ms (14.1% of total)
ival-sinh: 3.0ms (14.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Compiler

Compiled 9 to 6 computations (33.3% saved)

prune1.0ms (0%)

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

Compiled 9 to 6 computations (33.3% saved)

simplify427.0ms (2.3%)

Memory
-16.1MiB live, 256.3MiB 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
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
Rules
2 656×accelerator-lowering-fma.f32
2 656×accelerator-lowering-fma.f64
1 792×*-lowering-*.f32
1 792×*-lowering-*.f64
1 196×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0617
11517
23217
37017
414817
529717
675617
7180017
8304717
9403217
10452417
11460317
12460617
13460817
14502817
15524817
16536817
17550217
18560617
19564617
20566217
21567017
22567017
23578817
24603017
25606617
26606617
27606617
0606617
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (sin x) (/ (sinh y) y))
(sin x)
x
(/ (sinh y) y)
(sinh y)
y
Outputs
(* (sin x) (/ (sinh y) y))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(sin x)
(sin.f64 x)
x
(/ (sinh y) y)
(/.f64 (sinh.f64 y) y)
(sinh y)
(sinh.f64 y)
y

localize28.0ms (0.2%)

Memory
-6.2MiB live, 66.1MiB allocated
Localize:

Found 4 expressions of interest:

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

Compiled 19 to 8 computations (57.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sin: 6.0ms (49.5% of total)
ival-div: 4.0ms (33% of total)
ival-mult: 1.0ms (8.3% of total)
ival-sinh: 1.0ms (8.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series11.0ms (0.1%)

Memory
26.1MiB live, 26.1MiB allocated
Counts
4 → 60
Calls
Call 1
Inputs
#<alt (* (sin x) (/ (sinh y) y))>
#<alt (sin x)>
#<alt (/ (sinh y) y)>
#<alt (sinh y)>
Outputs
#<alt (* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))>
#<alt (* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))>
#<alt (* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt 1>
#<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
3.0ms
y
@-inf
(* (sin x) (/ (sinh y) y))
2.0ms
y
@inf
(* (sin x) (/ (sinh y) y))
1.0ms
x
@inf
(* (sin x) (/ (sinh y) y))
1.0ms
y
@0
(* (sin x) (/ (sinh y) y))
1.0ms
x
@0
(* (sin x) (/ (sinh y) y))

rewrite428.0ms (2.3%)

Memory
-29.9MiB live, 565.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 112×*-lowering-*.f32
5 112×*-lowering-*.f64
4 418×/-lowering-/.f32
4 418×/-lowering-/.f64
1 726×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0615
12215
211715
386615
0840915
Stop Event
iter limit
node limit
Counts
4 → 624
Calls
Call 1
Inputs
(* (sin x) (/ (sinh y) y))
(sin x)
(/ (sinh y) y)
(sinh y)
Outputs
(+.f64 (*.f64 (/.f64 (sin.f64 x) y) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 x) y) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64))))
(+.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(+.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)))) (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (exp.f64 y))))
(+.f64 (*.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (sin.f64 x) y)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 (sin.f64 x) y)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(fma.f64 #s(literal 0 binary64) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(fma.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (sin.f64 x) y) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 (sin.f64 x) y)))
(fma.f64 (/.f64 (sin.f64 x) y) (/.f64 (exp.f64 y) #s(literal 2 binary64)) (*.f64 (/.f64 (sin.f64 x) y) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))))
(fma.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(fma.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (exp.f64 y))))
(neg.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 y (sinh.f64 y))))
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(/.f64 (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 (sin.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 (sin.f64 x) (/.f64 (/.f64 y (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 (sin.f64 x) y))))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (sin.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) y)
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (sin.f64 x) (sinh.f64 y))))
(/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (/.f64 (sin.f64 x) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))) (*.f64 y #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (/.f64 (sin.f64 x) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64))) #s(literal 2 binary64))
(/.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))) #s(literal -1 binary64))
(/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (sin.f64 x) y)) #s(literal -2 binary64))
(/.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x))) (/.f64 y (sinh.f64 y)))
(/.f64 (neg.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (sin.f64 x) y))) #s(literal 2 binary64))
(/.f64 (/.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
(/.f64 (/.f64 (sin.f64 x) (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))) (/.f64 #s(literal -1 binary64) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (*.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (sin.f64 x) y))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sin.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y)))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y))) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (sin.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (*.f64 (/.f64 (sin.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 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (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 (sin.f64 x) y)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (sin.f64 x) y)) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y))) (/.f64 (sin.f64 x) y)) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (/.f64 (sin.f64 x) y)) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (/.f64 (sin.f64 x) y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 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 (sin.f64 x) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (sin.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 (sin.f64 x) #s(literal 2 binary64)) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (+.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal -4 binary64) (sinh.f64 y)) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))) (sinh.f64 y))
(/.f64 (/.f64 (/.f64 (sin.f64 x) y) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (/.f64 (/.f64 (sin.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (/.f64 (/.f64 (sin.f64 x) y) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64))) #s(literal -2 binary64))
(pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(*.f64 (sinh.f64 y) (/.f64 (sin.f64 x) y))
(*.f64 (sinh.f64 y) (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (/.f64 (sinh.f64 y) y) (sin.f64 x))
(*.f64 (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))) #s(literal 1 binary64))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (*.f64 y #s(literal 2 binary64))))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (sin.f64 x) y)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))) (sin.f64 x)))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 y) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sin.f64 x) (sinh.f64 y)))
(*.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))) (/.f64 #s(literal -1 binary64) y))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -2 binary64)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (sin.f64 x) y)))
(*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (sin.f64 x) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (/.f64 (sin.f64 x) y) (sinh.f64 y))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (/.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(*.f64 (*.f64 (sin.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (/.f64 #s(literal -1/2 binary64) y))
(*.f64 (*.f64 (sin.f64 x) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -2 binary64))))
(*.f64 (/.f64 (sin.f64 x) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 1/2 binary64) (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)) (sin.f64 x)))
(*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (pow.f64 y #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (sinh.f64 y))))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))) #s(literal -1 binary64))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(*.f64 (*.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (sin.f64 x) y)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -2 binary64)))
(*.f64 (/.f64 (sin.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)))) (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 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 (sin.f64 x) y) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)))) (/.f64 (/.f64 (sin.f64 x) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) y))
(*.f64 (/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) y))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal -1/2 binary64) (sinh.f64 y))) (/.f64 (sin.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 (sin.f64 x) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)))) (/.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.f64 (/.f64 (sin.f64 x) (/.f64 y (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) #s(literal -1/2 binary64))
(*.f64 (/.f64 (sin.f64 x) (*.f64 y #s(literal 2 binary64))) (*.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 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y))) #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal 2 binary64)) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -2 binary64)) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64))) (/.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sinh.f64 y) #s(literal -2 binary64))) (/.f64 #s(literal 1/2 binary64) y))
(*.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.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 (sin.f64 x) (sinh.f64 y)) (pow.f64 y #s(literal -1/2 binary64))) (pow.f64 y #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (sin.f64 x) y) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) (*.f64 (sinh.f64 y) #s(literal 2 binary64))) #s(literal -1/2 binary64))
(*.f64 (*.f64 (/.f64 (/.f64 (sin.f64 x) y) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.f64 (/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))) (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y)))) (*.f64 y y))
(*.f64 (/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))) (-.f64 #s(literal 0 binary64) (*.f64 y y))) y)
(sin.f64 x)
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(+.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y))
(+.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(+.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -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) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1/2 binary64) (exp.f64 y))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) y)) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (exp.f64 y) y) #s(literal -1/2 binary64))) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 y (sinh.f64 y)))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (*.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (*.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 y #s(literal 2 binary64))) (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) (*.f64 y #s(literal 2 binary64))))
(-.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) y)) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 y #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))))
(-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))) (/.f64 (exp.f64 (*.f64 y #s(literal -2 binary64))) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(fma.f64 (exp.f64 y) (/.f64 #s(literal 1/2 binary64) y) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (exp.f64 y) (/.f64 #s(literal 1/2 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (exp.f64 y) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64))))
(fma.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -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) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal 1/2 binary64) (exp.f64 y))))
(fma.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (*.f64 (/.f64 (exp.f64 y) y) #s(literal -1/2 binary64)) #s(literal -1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (*.f64 (/.f64 (exp.f64 y) y) #s(literal -1/2 binary64)) #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) y) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (/.f64 (exp.f64 y) y) #s(literal 1/2 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (/.f64 (exp.f64 y) y) #s(literal 1/2 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -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 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) y))
(fma.f64 (/.f64 (exp.f64 y) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) y) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) y)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.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 #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 (*.f64 y #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) y))
(/.f64 #s(literal 1 binary64) (/.f64 y (sinh.f64 y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #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 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))))
(/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (sinh.f64 y) #s(literal -2 binary64)) (*.f64 y #s(literal -2 binary64)))
(/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 y #s(literal -2 binary64)) (+.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #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) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 0 binary64) y) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal -4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y))) (*.f64 y #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (neg.f64 (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 (*.f64 y #s(literal -2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (neg.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 y #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 #s(literal 2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 y #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (+.f64 (exp.f64 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 y #s(literal -2 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 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))) (+.f64 (exp.f64 (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (*.f64 y #s(literal -2 binary64)) #s(literal 3 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) y) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (*.f64 y (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))))
(/.f64 (/.f64 #s(literal 1/2 binary64) y) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (-.f64 (exp.f64 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (exp.f64 (+.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) y) (sinh.f64 y)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (*.f64 y (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 4 binary64) (sinh.f64 y)) (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -4 binary64) (sinh.f64 y)) (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal -2 binary64)))
(/.f64 (/.f64 (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64)))) y) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) y) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) 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 y (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(/.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 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (*.f64 y (/.f64 #s(literal 1/2 binary64) (exp.f64 y)))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 (exp.f64 y) (*.f64 y #s(literal 2 binary64))) (*.f64 (*.f64 y #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (exp.f64 y)))) (*.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (sinh.f64 y))) (*.f64 y y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 y #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (sinh.f64 y) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 y #s(literal -2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) y) y))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 y #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))) (-.f64 #s(literal 0 binary64) y)) (*.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 (/.f64 y (sinh.f64 y)) #s(literal 2 binary64))) #s(literal -2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y)) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y)) (*.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y)) (*.f64 (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) y))) (+.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.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)) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal -1 binary64) 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) (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.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 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y))) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))
(/.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.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))))) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 #s(literal 0 binary64) (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) (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.f64 y))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.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 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) y)) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 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 #s(literal 1 binary64) y)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1/2 binary64) y)) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 (-.f64 #s(literal 0 binary64) (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 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) y)) (sinh.f64 y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) #s(literal 1/2 binary64)) (neg.f64 (*.f64 y (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) (*.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)))) y) #s(literal 1/2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 y #s(literal 2 binary64))) (*.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 #s(literal 2 binary64))))
(*.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 #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) y)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (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) (-.f64 #s(literal 0 binary64) (/.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 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 #s(literal -1 binary64) (*.f64 y #s(literal 2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) y))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) (*.f64 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) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (/.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (*.f64 y #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 y (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))))
(*.f64 (/.f64 #s(literal -1 binary64) y) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (*.f64 y (*.f64 #s(literal 4 binary64) (cosh.f64 y)))))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (/.f64 #s(literal 1/2 binary64) y)))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (*.f64 y #s(literal 2 binary64))))
(*.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 (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 #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 #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) 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 (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 (*.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 #s(literal 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) y) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (sinh.f64 y) (*.f64 y #s(literal 2 binary64))) #s(literal 2 binary64))
(*.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) 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 #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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)))) (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 2 binary64) (cosh.f64 y))))
(*.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) (-.f64 #s(literal 0 binary64) y)) (/.f64 (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)))) (-.f64 #s(literal 0 binary64) y)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #s(literal -2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) 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)) (-.f64 #s(literal 0 binary64) 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 -2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (-.f64 #s(literal 0 binary64) y)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) (-.f64 #s(literal 0 binary64) y)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -2 binary64)) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 (pow.f64 y #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) (*.f64 y #s(literal 2 binary64))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (*.f64 y #s(literal 2 binary64))) (/.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 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 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 -2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (*.f64 y (*.f64 y y)))) (*.f64 y y))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (*.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 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(+.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(+.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 (exp.f64 y) #s(literal 2 binary64)))
(+.f64 (+.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (/.f64 (exp.f64 y) #s(literal 2 binary64)))
(+.f64 (*.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) #s(literal -1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(-.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (exp.f64 y)))
(-.f64 (*.f64 (sinh.f64 #s(literal 0 binary64)) (cosh.f64 y)) (*.f64 (cosh.f64 #s(literal 0 binary64)) (sinh.f64 (-.f64 #s(literal 0 binary64) y))))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #s(literal 2 binary64)) (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) #s(literal 2 binary64)) (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 y))) #s(literal 2 binary64)))
(-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))))
(-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) (cosh.f64 y))) (/.f64 (exp.f64 (*.f64 y #s(literal -2 binary64))) (*.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 y)) #s(literal 4 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))) (/.f64 (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64)) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))))
(-.f64 (/.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))) (/.f64 (*.f64 (exp.f64 (*.f64 y #s(literal -2 binary64))) #s(literal 1/4 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))
(-.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(-.f64 (+.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 1/2 binary64) (exp.f64 y)))
(-.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)))) (/.f64 #s(literal 1/2 binary64) (exp.f64 y)))
(fma.f64 (sinh.f64 y) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(fma.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -1/2 binary64) (/.f64 (exp.f64 y) #s(literal 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 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (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 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 (exp.f64 y) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (exp.f64 y) #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -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 -2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #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) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #s(literal 0 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1/2 binary64) (exp.f64 y) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (exp.f64 y) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (exp.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) (/.f64 #s(literal -1 binary64) (exp.f64 y)) (/.f64 (exp.f64 y) #s(literal 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 (/.f64 #s(literal -1 binary64) (exp.f64 y)) #s(literal 1/2 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (cosh.f64 y))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y))) #s(literal 1/4 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (exp.f64 y)) #s(literal -1/2 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (exp.f64 y)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(fma.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 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 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (exp.f64 y) #s(literal 2 binary64))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) #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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #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 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 (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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 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 (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 3 binary64)))) (-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (*.f64 y #s(literal 2 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 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (expm1.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(neg.f64 (sinh.f64 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) (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) (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))) (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 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 (*.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)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.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)))) (*.f64 #s(literal -2 binary64) (+.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #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) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1/2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal 4 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (neg.f64 (*.f64 #s(literal -4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y))) #s(literal 4 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (exp.f64 (*.f64 y #s(literal -3 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal -4 binary64) (cosh.f64 y)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (neg.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 y))))
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 y #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 #s(literal 2 binary64)) #s(literal 3 binary64))) (exp.f64 (*.f64 (*.f64 y #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (+.f64 (exp.f64 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 y #s(literal -2 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 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) (+.f64 (exp.f64 (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 (*.f64 y #s(literal -2 binary64)) #s(literal 3 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (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 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))))
(/.f64 (-.f64 (exp.f64 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (exp.f64 (+.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 y #s(literal -2 binary64))))) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))
(/.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 #s(literal 2 binary64))) (exp.f64 (*.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 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(/.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 (exp.f64 y) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (exp.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y)))) #s(literal -4 binary64))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (exp.f64 y)) (/.f64 #s(literal 1 binary64) (exp.f64 y)))) (*.f64 (/.f64 #s(literal 2 binary64) (exp.f64 y)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (exp.f64 y) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (exp.f64 y)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (exp.f64 y)) (*.f64 (exp.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (exp.f64 y)) (/.f64 #s(literal -1 binary64) (exp.f64 y)))) (*.f64 (/.f64 #s(literal 2 binary64) (exp.f64 y)) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 y)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 y)))) #s(literal -4 binary64))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 y)) (*.f64 (exp.f64 y) #s(literal 2 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 (exp.f64 y) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 y)) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) (exp.f64 y)))) #s(literal 4 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64)))) (neg.f64 (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y))) (neg.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))
(/.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #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 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.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 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)))) (*.f64 #s(literal 2 binary64) (cosh.f64 y)))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -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 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64))) (*.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal 3 binary64))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64)))) (-.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64)))) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y))) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))
(/.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.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) (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 3 binary64)))) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (sinh.f64 y) #s(literal 2 binary64)))) (sinh.f64 y))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (-.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 0 binary64) (-.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y))) #s(literal 1 binary64)) #s(literal 4 binary64))
(/.f64 (*.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 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)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.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 (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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) #s(literal -1/2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) #s(literal -1/2 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 2 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 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 (-.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 #s(literal 2 binary64))) (exp.f64 (*.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)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))) #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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 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 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 4 binary64) (cosh.f64 y))))
(*.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 4 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 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 (-.f64 (*.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (exp.f64 y))) #s(literal 1/4 binary64))
(*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64))
(*.f64 (-.f64 (/.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 8 binary64)) (/.f64 (exp.f64 (*.f64 y #s(literal -3 binary64))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) #s(literal 1/4 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (sinh.f64 y) #s(literal -2 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64)) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) #s(literal 4 binary64))))
(*.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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.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 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 (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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y))) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 y)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 binary64))))) #s(literal 2 binary64)) (/.f64 (*.f64 (sinh.f64 y) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 y #s(literal 2 binary64))) (exp.f64 (*.f64 y #s(literal -2 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 (*.f64 (*.f64 y #s(literal 2 binary64)) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 3 binary64)))) (-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (exp.f64 (*.f64 y #s(literal 2 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 (+.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 y #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 y #s(literal -2 binary64)))) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 y)) (sinh.f64 y)) (*.f64 (*.f64 #s(literal 4 binary64) (cosh.f64 y)) (sinh.f64 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 #s(literal 2 binary64))) (expm1.f64 (*.f64 y #s(literal -2 binary64)))))

simplify508.0ms (2.8%)

Memory
17.4MiB live, 844.9MiB allocated
Algorithm
egg-herbie
Rules
15 526×accelerator-lowering-fma.f32
15 526×accelerator-lowering-fma.f64
6 162×*-lowering-*.f32
6 162×*-lowering-*.f64
2 900×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
092700
1288693
2897643
33139635
47365635
08523605
Stop Event
iter limit
node limit
Counts
60 → 60
Calls
Call 1
Inputs
(* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))
(* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
1
(+ 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 (/ (* x (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (*.f64 #s(literal 1/2 binary64) (/.f64 x y)))
(* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (/.f64 x y)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 x x))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))
(*.f64 x (*.f64 (/.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) y) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 x x))))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (*.f64 (*.f64 x x) (*.f64 (/.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) y) (+.f64 (+.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/10080 binary64))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (sin.f64 x)) (/.f64 #s(literal 1/2 binary64) y))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
(* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y)
y
(* y (+ 1 (* 1/6 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))

eval213.0ms (1.2%)

Memory
8.5MiB live, 159.1MiB allocated
Compiler

Compiled 12 615 to 2 021 computations (84% saved)

prune89.0ms (0.5%)

Memory
-2.3MiB live, 249.9MiB allocated
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New6768684
Fresh000
Picked011
Done000
Total6769685
Accuracy
100.0%
Counts
685 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
87.7%
(*.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
66.1%
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (/.f64 (sinh.f64 y) y))
100.0%
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
91.1%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
92.3%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
78.2%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
67.2%
(*.f64 x (/.f64 (sinh.f64 y) y))
51.8%
(sin.f64 x)
Compiler

Compiled 217 to 152 computations (30% saved)

simplify223.0ms (1.2%)

Memory
21.5MiB live, 450.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 2 binary64) y)
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y))
cost-diff256
(*.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
cost-diff0
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
cost-diff0
(*.f64 y (*.f64 y #s(literal 1/6 binary64)))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
cost-diff0
(sin.f64 x)
cost-diff0
(sinh.f64 y)
cost-diff0
(/.f64 y (sinh.f64 y))
cost-diff0
(sin.f64 x)
cost-diff0
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
Rules
4 638×*-lowering-*.f32
4 638×*-lowering-*.f64
4 506×accelerator-lowering-fma.f32
4 506×accelerator-lowering-fma.f64
1 400×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025149
171149
2175149
3499149
41160149
52503149
65658149
08259140
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (sin x) (/ y (sinh y)))
(sin x)
x
(/ y (sinh y))
y
(sinh y)
(sin x)
x
(* (sin x) (+ 1 (* y (* y 1/6))))
(sin x)
x
(+ 1 (* y (* y 1/6)))
1
(* y (* y 1/6))
y
(* y 1/6)
1/6
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120))))))
(sin x)
x
(+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120)))))
1
(* y (* y (+ 1/6 (* (* y y) 1/120))))
y
(* y (+ 1/6 (* (* y y) 1/120)))
(+ 1/6 (* (* y y) 1/120))
1/6
(* (* y y) 1/120)
(* y y)
1/120
(* (* (sin x) (/ 2 y)) (/ (sinh y) 2))
(* (sin x) (/ 2 y))
(sin x)
x
(/ 2 y)
2
y
(/ (sinh y) 2)
(sinh y)
Outputs
(/ (sin x) (/ y (sinh y)))
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(sin x)
(sin.f64 x)
x
(/ y (sinh y))
(/.f64 y (sinh.f64 y))
y
(sinh y)
(sinh.f64 y)
(sin x)
(sin.f64 x)
x
(* (sin x) (+ 1 (* y (* y 1/6))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(sin x)
(sin.f64 x)
x
(+ 1 (* y (* y 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
1
#s(literal 1 binary64)
(* y (* y 1/6))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
y
(* y 1/6)
(*.f64 y #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))))
(sin x)
(sin.f64 x)
x
(+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
1
#s(literal 1 binary64)
(* y (* y (+ 1/6 (* (* y y) 1/120))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))
y
(* y (+ 1/6 (* (* y y) 1/120)))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))
(+ 1/6 (* (* y y) 1/120))
(+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
1/6
#s(literal 1/6 binary64)
(* (* y y) 1/120)
(*.f64 y (*.f64 y #s(literal 1/120 binary64)))
(* y y)
(*.f64 y y)
1/120
#s(literal 1/120 binary64)
(* (* (sin x) (/ 2 y)) (/ (sinh y) 2))
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(* (sin x) (/ 2 y))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)
(sin x)
(sin.f64 x)
x
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
2
#s(literal 2 binary64)
y
(/ (sinh y) 2)
(/.f64 (sinh.f64 y) #s(literal 2 binary64))
(sinh y)
(sinh.f64 y)

localize208.0ms (1.1%)

Memory
-25.0MiB live, 249.7MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(sin.f64 x)
accuracy100.0%
(sinh.f64 y)
accuracy99.8%
(*.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
accuracy99.8%
(*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y))
accuracy100.0%
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
accuracy99.9%
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
accuracy99.9%
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
accuracy99.7%
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
accuracy100.0%
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
accuracy100.0%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
accuracy99.9%
(*.f64 y (*.f64 y #s(literal 1/6 binary64)))
accuracy99.7%
(*.f64 y #s(literal 1/6 binary64))
accuracy100.0%
(sin.f64 x)
accuracy100.0%
(sin.f64 x)
accuracy100.0%
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
accuracy100.0%
(/.f64 y (sinh.f64 y))
accuracy100.0%
(sinh.f64 y)
Samples
54.0ms120×2exit
35.0ms135×0valid
2.0ms5exit
Compiler

Compiled 155 to 27 computations (82.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 25.0ms (39.9% of total)
const: 10.0ms (15.9% of total)
ival-add: 7.0ms (11.2% of total)
ival-sin: 7.0ms (11.2% of total)
adjust: 6.0ms (9.6% of total)
ival-div: 6.0ms (9.6% of total)
ival-sinh: 1.0ms (1.6% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series21.0ms (0.1%)

Memory
4.0MiB live, 42.4MiB allocated
Counts
17 → 264
Calls
Call 1
Inputs
#<alt (/ (sin x) (/ y (sinh y)))>
#<alt (sin x)>
#<alt (/ y (sinh y))>
#<alt (sinh y)>
#<alt (* (sin x) (+ 1 (* y (* y 1/6))))>
#<alt (+ 1 (* y (* y 1/6)))>
#<alt (* y (* y 1/6))>
#<alt (* (sin x) (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120))))))>
#<alt (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120)))))>
#<alt (* y (* y (+ 1/6 (* (* y y) 1/120))))>
#<alt (* (* (sin x) (/ 2 y)) (/ (sinh y) 2))>
#<alt (* (sin x) (/ 2 y))>
#<alt (/ 2 y)>
#<alt (* y 1/6)>
#<alt (* y (+ 1/6 (* (* y y) 1/120)))>
#<alt (* (* y y) 1/120)>
#<alt (+ 1/6 (* (* y y) 1/120))>
Outputs
#<alt (* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))>
#<alt (* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))>
#<alt (* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt 1>
#<alt (+ 1 (* -1/6 (pow y 2)))>
#<alt (+ 1 (* (pow y 2) (- (* 7/360 (pow y 2)) 1/6)))>
#<alt (+ 1 (* (pow y 2) (- (* (pow y 2) (+ 7/360 (* -31/15120 (pow y 2)))) 1/6)))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp y)))))>
#<alt (* 2 (/ y (- (exp y) (/ 1 (exp 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 (* x (+ 1 (* 1/6 (pow y 2))))>
#<alt (* x (+ 1 (+ (* -1/6 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/6 (pow y 2)))))>
#<alt (* x (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/6 (+ 1 (* 1/6 (pow y 2)))) (* 1/120 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))))))))>
#<alt (* x (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/6 (+ 1 (* 1/6 (pow y 2)))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/120 (+ 1 (* 1/6 (pow y 2)))))))))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (* (sin x) (+ 1 (* 1/6 (pow y 2))))>
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))>
#<alt (* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin 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 (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* x (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* x (+ 1 (+ (* -1/6 (* (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 (* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* 1/120 (* (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 (* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* 1/120 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))>
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* (pow y 4) (+ (* 1/120 (sin x)) (* 1/6 (/ (sin x) (pow y 2)))))>
#<alt (* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))>
#<alt (* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* (pow y 4) (+ (* 1/120 (sin x)) (* 1/6 (/ (sin x) (pow y 2)))))>
#<alt (* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))>
#<alt (* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin 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/6 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* (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)))))>
#<alt (* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (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)))))>
#<alt (* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))>
#<alt (* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))>
#<alt (* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))>
#<alt (* 2 (/ x y))>
#<alt (* x (+ (* -1/3 (/ (pow x 2) y)) (* 2 (/ 1 y))))>
#<alt (* x (+ (* (pow x 2) (- (* 1/60 (/ (pow x 2) y)) (* 1/3 (/ 1 y)))) (* 2 (/ 1 y))))>
#<alt (* x (+ (* (pow x 2) (- (* (pow x 2) (+ (* -1/2520 (/ (pow x 2) y)) (* 1/60 (/ 1 y)))) (* 1/3 (/ 1 y)))) (* 2 (/ 1 y))))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (* 2 (/ (sin x) y))>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 y)>
#<alt (/ 2 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/6 y)>
#<alt (* 1/6 y)>
#<alt (* y (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* y (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* y (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* 1/120 (pow y 3))>
#<alt (* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* 1/120 (pow y 3))>
#<alt (* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (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)))))>
Calls

66 calls:

TimeVariablePointExpression
3.0ms
y
@0
(* y (* y (+ 1/6 (* (* y y) 1/120))))
3.0ms
x
@inf
(* (sin x) (+ 1 (* y (* y 1/6))))
1.0ms
y
@-inf
(/ y (sinh y))
1.0ms
x
@inf
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120))))))
1.0ms
x
@0
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120))))))

rewrite421.0ms (2.3%)

Memory
21.9MiB live, 763.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 998×accelerator-lowering-fma.f32
6 998×accelerator-lowering-fma.f64
5 682×*-lowering-*.f32
5 682×*-lowering-*.f64
3 492×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025117
1135117
2984117
08340108
Stop Event
iter limit
node limit
Counts
17 → 943
Calls
Call 1
Inputs
(/ (sin x) (/ y (sinh y)))
(sin x)
(/ y (sinh y))
(sinh y)
(* (sin x) (+ 1 (* y (* y 1/6))))
(+ 1 (* y (* y 1/6)))
(* y (* y 1/6))
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120))))))
(+ 1 (* y (* y (+ 1/6 (* (* y y) 1/120)))))
(* y (* y (+ 1/6 (* (* y y) 1/120))))
(* (* (sin x) (/ 2 y)) (/ (sinh y) 2))
(* (sin x) (/ 2 y))
(/ 2 y)
(* y 1/6)
(* y (+ 1/6 (* (* y y) 1/120)))
(* (* y y) 1/120)
(+ 1/6 (* (* y y) 1/120))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(neg.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(neg.f64 (*.f64 (/.f64 #s(literal -2 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(neg.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 (sinh.f64 y) #s(literal -2 binary64))))
(neg.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 #s(literal -2 binary64) y)))
(neg.f64 (/.f64 (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -2 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x))))
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(/.f64 (sinh.f64 y) (/.f64 y (sin.f64 x)))
(/.f64 (sinh.f64 y) (*.f64 #s(literal 2 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (sinh.f64 y) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (/.f64 (sin.f64 x) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) y) (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))
(/.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (/.f64 y #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -2 binary64)))
(/.f64 (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64)))))
(/.f64 (/.f64 (sin.f64 x) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) (*.f64 y #s(literal 4 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -2 binary64))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) y)))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) y))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64))))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y)))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y))) #s(literal -2 binary64))
(/.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) y)
(/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) y)
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 y #s(literal -1 binary64)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y (sin.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y (sin.f64 x)) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (sin.f64 x)) (*.f64 #s(literal 2 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (sin.f64 x)) (*.f64 #s(literal 4 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 y (sin.f64 x))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (sin.f64 x)) (*.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) (/.f64 y (sin.f64 x))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sinh.f64 y) (sin.f64 x)) y)
(/.f64 (*.f64 (sinh.f64 y) (sin.f64 x)) (*.f64 #s(literal 2 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (sin.f64 x)) (*.f64 #s(literal -2 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 y (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (sinh.f64 y)) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (/.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal -2 binary64) y)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sinh.f64 y) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y)))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) #s(literal -1 binary64)) (/.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(*.f64 (sinh.f64 y) (/.f64 (sin.f64 x) y))
(*.f64 (sinh.f64 y) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)))
(*.f64 (sinh.f64 y) (/.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 2 binary64)))
(*.f64 (sinh.f64 y) (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)) (/.f64 (sinh.f64 y) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (sinh.f64 y) y) #s(literal 2 binary64)) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y))))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sin.f64 x) y)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (/.f64 (sinh.f64 y) y) (sin.f64 x))
(*.f64 (/.f64 (sinh.f64 y) y) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sin.f64 x) (sinh.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sinh.f64 y) (sin.f64 x)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (/.f64 (sinh.f64 y) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y)))))
(*.f64 (/.f64 (sin.f64 x) y) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -2 binary64))))
(*.f64 (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) y)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) y)))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y))) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (sin.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (/.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (*.f64 #s(literal 1/2 binary64) (sin.f64 x)))
(*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 #s(literal 2 binary64) y))
(*.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) (/.f64 (/.f64 #s(literal 2 binary64) y) #s(literal 2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 #s(literal 2 binary64) y))
(*.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 (*.f64 (sinh.f64 y) (sin.f64 x)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (sinh.f64 y)))
(*.f64 (/.f64 (sin.f64 x) (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) (/.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 2 binary64)) (sinh.f64 y))
(*.f64 (pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y))) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 1/2 binary64)) (sinh.f64 y))
(*.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) #s(literal -1 binary64)) (sinh.f64 y))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(sin.f64 x)
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sinh.f64 y) y)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))) #s(literal 1 binary64)))
(/.f64 y (sinh.f64 y))
(/.f64 (/.f64 y (sinh.f64 y)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) y) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))) #s(literal -1 binary64))
(/.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y)))
(/.f64 (/.f64 y #s(literal 2 binary64)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(/.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 y #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(/.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(pow.f64 (/.f64 y (sinh.f64 y)) #s(literal 1 binary64))
(pow.f64 (/.f64 (sinh.f64 y) y) #s(literal -1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(*.f64 y (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 2 binary64) (sinh.f64 y))))
(*.f64 (/.f64 y (sinh.f64 y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y (sinh.f64 y)))
(*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(*.f64 (/.f64 y #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))
(*.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 y #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 (/.f64 (sinh.f64 y) y) #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) y)
(*.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)))
(*.f64 (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 #s(literal 2 binary64) y))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) y) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(*.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) #s(literal -1 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 (/.f64 y #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)) (/.f64 #s(literal -1 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 (*.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) #s(literal 2 binary64))
(+.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(-.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(fma.f64 (exp.f64 y) #s(literal 1/2 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 y) #s(literal -2 binary64))))
(sinh.f64 y)
(/.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 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 2 binary64))
(/.f64 #s(literal -2 binary64) (/.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.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) (/.f64 #s(literal 1 binary64) (exp.f64 y)))) #s(literal 4 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64))) (*.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (exp.f64 y) #s(literal 2 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64)))) (+.f64 (/.f64 (exp.f64 y) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (exp.f64 y)) #s(literal 2 binary64))))
(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 #s(literal 2 binary64) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal 1/2 binary64))
(+.f64 (sin.f64 x) (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y))
(+.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) (sin.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 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (/.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 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y))
(fma.f64 (sin.f64 x) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (sin.f64 x))
(fma.f64 y (*.f64 y (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) (sin.f64 x))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (sin.f64 x))) (sin.f64 x))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (sin.f64 x) (sin.f64 x))
(fma.f64 (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) #s(literal 1 binary64) (sin.f64 x))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y))
(fma.f64 (*.f64 (sin.f64 x) y) (*.f64 y #s(literal 1/6 binary64)) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y y)) #s(literal 1/6 binary64) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) #s(literal 1/6 binary64)) (*.f64 y y) (sin.f64 x))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.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 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 #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 y (*.f64 y #s(literal 1/6 binary64))))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (sin.f64 x))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) #s(literal 3 binary64))) (-.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 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 #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 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (+.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))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) #s(literal 3 binary64)))) (neg.f64 (-.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 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 #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 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.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 #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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.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))) (-.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 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) (sin.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) #s(literal -1 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (sin.f64 x))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (sin.f64 x)))
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 x) y) #s(literal 1/6 binary64)) y) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.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 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 #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 y (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 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 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (neg.f64 (/.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)))))))
(-.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))))))
(-.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.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))
(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 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (neg.f64 (/.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 #s(literal 1/6 binary64) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y #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 y) #s(literal 1/6 binary64) #s(literal 1 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(neg.f64 (/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.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))))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.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))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.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))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (neg.f64 (+.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)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) #s(literal -1 binary64)) (+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.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/46656 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (-.f64 (*.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 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 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/46656 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 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/46656 binary64))) #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 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/1296 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 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.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))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (/.f64 #s(literal 1 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))) (-.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)))))) (*.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)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (*.f64 (/.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))))) (/.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))))))) (+.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)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.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 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 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)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(*.f64 y (*.f64 y #s(literal 1/6 binary64)))
(*.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (*.f64 y #s(literal 1/6 binary64)) y)
(*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 y y) #s(literal 1/6 binary64))
(+.f64 (sin.f64 x) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))))
(+.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) (sin.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 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (/.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))))
(fma.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (sin.f64 x))
(fma.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (sin.f64 x))) (sin.f64 x))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) (sin.f64 x))
(fma.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (sin.f64 x)) (sin.f64 x))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x))) (sin.f64 x))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (sin.f64 x) (sin.f64 x))
(fma.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) #s(literal 1 binary64) (sin.f64 x))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))))
(fma.f64 (*.f64 (sin.f64 x) y) (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y y)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) y (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y y) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 y y)) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 (sin.f64 x) (*.f64 y y)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.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)))) (sin.f64 x))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.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 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.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 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (sin.f64 x))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.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 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.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 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) #s(literal 3 binary64)))) (neg.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 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.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 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.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 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.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 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) (sin.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal -1 binary64))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (sin.f64 x))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))) (sin.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (sin.f64 x)))
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (sin.f64 x)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.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 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))
(*.f64 (*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.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/120 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(-.f64 (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (neg.f64 (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1 binary64)) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 y y) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) y #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))) (*.f64 y y)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 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)))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y y)) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) y (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 y y)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/120 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/36 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal -1 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.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)))) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)) (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (neg.f64 (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (-.f64 (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (*.f64 (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(*.f64 (+.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 y (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1 binary64)) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 y y) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) y (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/120 binary64)) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))))))
(/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/36 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 y y)))))
(/.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (neg.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (pow.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (-.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/36 binary64)))) (-.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 y y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) y)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 y (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) y)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1/36 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) y)
(*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))) (*.f64 y y)))
(*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.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)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(neg.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(neg.f64 (*.f64 (/.f64 #s(literal -2 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(neg.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal -2 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))))
(neg.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 (sinh.f64 y) #s(literal -2 binary64))))
(neg.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 #s(literal -2 binary64) y)))
(neg.f64 (/.f64 (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -2 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x))))
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(/.f64 (sinh.f64 y) (/.f64 y (sin.f64 x)))
(/.f64 (sinh.f64 y) (*.f64 #s(literal 2 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (sinh.f64 y) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 y (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (/.f64 (sin.f64 x) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal 2 binary64)) (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -2 binary64)) (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) y) (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))
(/.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (/.f64 y #s(literal 2 binary64)) (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -2 binary64)))
(/.f64 (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64)))))
(/.f64 (/.f64 (sin.f64 x) y) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 y (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) (*.f64 y #s(literal 4 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y #s(literal 2 binary64)) #s(literal 4 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -2 binary64))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64))))
(/.f64 (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) y)))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) y))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y (/.f64 (sinh.f64 y) #s(literal 2 binary64))))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y)))))
(/.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y))) #s(literal -2 binary64))
(/.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) y)
(/.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 y #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal 4 binary64))
(/.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) y)
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (/.f64 #s(literal -1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 y #s(literal -1 binary64)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y (sin.f64 x)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (/.f64 y (sin.f64 x)) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (sin.f64 x)) (*.f64 #s(literal 2 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (sin.f64 x)) (*.f64 #s(literal 4 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 y (sin.f64 x))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal 4 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 #s(literal 4 binary64) y))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (sin.f64 x)) (*.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) (/.f64 y (sin.f64 x))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sinh.f64 y) (sin.f64 x)) y)
(/.f64 (*.f64 (sinh.f64 y) (sin.f64 x)) (*.f64 #s(literal 2 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (sin.f64 x)) (*.f64 #s(literal -2 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 y (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (sinh.f64 y)) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) y) (/.f64 #s(literal -2 binary64) (sinh.f64 y))))
(/.f64 (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal -2 binary64) (sinh.f64 y)) (-.f64 #s(literal 0 binary64) y)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)) (/.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))) (*.f64 (-.f64 #s(literal 0 binary64) y) #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal -2 binary64) y)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (sinh.f64 y) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y)))) (*.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) y))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y)))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (sinh.f64 y)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) y) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) #s(literal -1 binary64)) (/.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(*.f64 (sinh.f64 y) (/.f64 (sin.f64 x) y))
(*.f64 (sinh.f64 y) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)))
(*.f64 (sinh.f64 y) (/.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 2 binary64)))
(*.f64 (sinh.f64 y) (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sinh.f64 y))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)) (/.f64 (sinh.f64 y) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 (/.f64 (sinh.f64 y) y) #s(literal 2 binary64)) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))))
(*.f64 (/.f64 #s(literal 2 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y))))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sin.f64 x) y)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 y)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (/.f64 (sinh.f64 y) y)))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y)))))
(*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)))
(*.f64 (/.f64 (sinh.f64 y) y) (sin.f64 x))
(*.f64 (/.f64 (sinh.f64 y) y) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sin.f64 x) (sinh.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sinh.f64 y)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sinh.f64 y) (sin.f64 x)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (sinh.f64 y) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (/.f64 (sinh.f64 y) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y)))))
(*.f64 (/.f64 (sin.f64 x) y) (sinh.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (/.f64 y (sinh.f64 y)))))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal 2 binary64))))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (sinh.f64 y))) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -2 binary64))))
(*.f64 (*.f64 (sinh.f64 y) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) y)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) y)))
(*.f64 (*.f64 (sin.f64 x) (*.f64 #s(literal -2 binary64) (/.f64 (sinh.f64 y) y))) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) y) (*.f64 (-.f64 #s(literal 0 binary64) (sinh.f64 y)) (sin.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) y) (/.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sinh.f64 y))))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (/.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))) (*.f64 #s(literal 1/2 binary64) (sin.f64 x)))
(*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 #s(literal 2 binary64) y))
(*.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (sin.f64 x) (sinh.f64 y)) (/.f64 (/.f64 #s(literal 2 binary64) y) #s(literal 2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) (sinh.f64 y))) (/.f64 #s(literal 2 binary64) y))
(*.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 (*.f64 (sinh.f64 y) (sin.f64 x)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 2 binary64) (/.f64 y (sinh.f64 y))))
(*.f64 (/.f64 (/.f64 #s(literal 2 binary64) y) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (sinh.f64 y)))
(*.f64 (/.f64 (sin.f64 x) (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) (/.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 2 binary64)) (/.f64 (sinh.f64 y) y))
(*.f64 (/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 y)))) (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 2 binary64)) (sinh.f64 y))
(*.f64 (pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 y (sinh.f64 y)) (sin.f64 x)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (sinh.f64 y) #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y))) (-.f64 #s(literal 0 binary64) (sinh.f64 y)))
(*.f64 (*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 1/2 binary64)) (sinh.f64 y))
(*.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (*.f64 (*.f64 (sinh.f64 y) (*.f64 #s(literal 1/2 binary64) (sin.f64 x))) (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 x) y)) #s(literal -1 binary64)) (sinh.f64 y))
(neg.f64 (*.f64 (/.f64 #s(literal -2 binary64) y) (sin.f64 x)))
(neg.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal -2 binary64) y)))
(neg.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) y)))
(neg.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) y))
(/.f64 (sin.f64 x) (/.f64 y #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y #s(literal 2 binary64)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 y #s(literal -2 binary64)))
(/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) y))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) y))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64))) y)
(pow.f64 (/.f64 y (*.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y))
(*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 x) y))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 2 binary64) y) (sin.f64 x))
(*.f64 (/.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) y) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) y) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 (sin.f64 x) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) y) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) y))
(*.f64 (/.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) y))
(exp.f64 (*.f64 (log.f64 (/.f64 y #s(literal 2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) y))
(neg.f64 (/.f64 #s(literal -2 binary64) y))
(neg.f64 (*.f64 (/.f64 #s(literal -2 binary64) y) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) y)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 y #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 y #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) y)
(/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) y))
(/.f64 #s(literal -1 binary64) (/.f64 y #s(literal -2 binary64)))
(pow.f64 (/.f64 y #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) y))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) y))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) y) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) y))
(*.f64 (pow.f64 (/.f64 y #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 y #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(*.f64 y #s(literal 1/6 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1/6 binary64)))
(*.f64 #s(literal 1/6 binary64) y)
(+.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(+.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(+.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 y #s(literal 1/6 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(fma.f64 y #s(literal 1/6 binary64) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 y #s(literal 1/6 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(fma.f64 #s(literal 1/6 binary64) y (*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) y (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 y #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y y) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y y)) #s(literal 1/120 binary64) (*.f64 y #s(literal 1/6 binary64)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))) (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))) (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) y)))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/36 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 y y)))))
(/.f64 (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (neg.f64 (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) y)) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) y)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) y)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (*.f64 y (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 y (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1/36 binary64))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) y)
(*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))) y))
(*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) y))
(*.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y #s(literal 1/6 binary64)))))))
(*.f64 (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(*.f64 (*.f64 y (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 y (*.f64 y #s(literal 1/120 binary64)))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 y y))
(*.f64 (*.f64 y #s(literal 1/120 binary64)) y)
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(+.f64 (*.f64 (*.f64 y 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)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 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 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (+.f64 (*.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))
(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 #s(literal 1/36 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(fma.f64 (*.f64 y #s(literal 1/120 binary64)) y #s(literal 1/6 binary64))
(neg.f64 (/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))))
(neg.f64 (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/36 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 y y)))) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y 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)))) #s(literal -1/36 binary64))))
(/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/36 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 y y)))))
(/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/36 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 y y))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1/36 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))))) (*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/10077696 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (*.f64 #s(literal 1/2985984000000 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 (+.f64 #s(literal 1/46656 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))) (-.f64 (*.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 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/46656 binary64) (*.f64 #s(literal 1/2985984000000 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 (-.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/46656 binary64) (*.f64 #s(literal 1/2985984000000 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 (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 1/36 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/1296 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)) (*.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 (*.f64 y y) #s(literal 1/120 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))))) (neg.f64 (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1/36 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y 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 (*.f64 y y) #s(literal 1/120 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 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y 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 (*.f64 y y) #s(literal 1/120 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 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64))))))
(*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) (+.f64 #s(literal 1/36 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 y y))))))
(*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.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 #s(literal 0 binary64) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/1728000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) #s(literal 1/720 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1/14400 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/14400 binary64) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal -1/36 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))

simplify563.0ms (3.1%)

Memory
-5.9MiB live, 952.3MiB allocated
Algorithm
egg-herbie
Rules
16 632×accelerator-lowering-fma.f32
16 632×accelerator-lowering-fma.f64
5 090×+-lowering-+.f64
5 090×+-lowering-+.f32
4 786×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02152810
17332666
223872546
361402518
080592344
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
(* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))
(* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
1
(+ 1 (* -1/6 (pow y 2)))
(+ 1 (* (pow y 2) (- (* 7/360 (pow y 2)) 1/6)))
(+ 1 (* (pow y 2) (- (* (pow y 2) (+ 7/360 (* -31/15120 (pow y 2)))) 1/6)))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(* 2 (/ y (- (exp y) (/ 1 (exp 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))))
(* x (+ 1 (* 1/6 (pow y 2))))
(* x (+ 1 (+ (* -1/6 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/6 (pow y 2)))))
(* x (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/6 (+ 1 (* 1/6 (pow y 2)))) (* 1/120 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))))))))
(* x (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/6 (+ 1 (* 1/6 (pow y 2)))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/120 (+ 1 (* 1/6 (pow y 2)))))))))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(* 1/6 (* (pow y 2) (sin x)))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(* 1/6 (* (pow y 2) (sin x)))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin 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))))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* x (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* x (+ 1 (+ (* -1/6 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* 1/120 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* 1/120 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(* 1/120 (* (pow y 4) (sin x)))
(* (pow y 4) (+ (* 1/120 (sin x)) (* 1/6 (/ (sin x) (pow y 2)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(* 1/120 (* (pow y 4) (sin x)))
(* (pow y 4) (+ (* 1/120 (sin x)) (* 1/6 (/ (sin x) (pow y 2)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin 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/6 (pow y 2))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(* (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)))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (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)))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))
(* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(* 2 (/ x y))
(* x (+ (* -1/3 (/ (pow x 2) y)) (* 2 (/ 1 y))))
(* x (+ (* (pow x 2) (- (* 1/60 (/ (pow x 2) y)) (* 1/3 (/ 1 y)))) (* 2 (/ 1 y))))
(* x (+ (* (pow x 2) (- (* (pow x 2) (+ (* -1/2520 (/ (pow x 2) y)) (* 1/60 (/ 1 y)))) (* 1/3 (/ 1 y)))) (* 2 (/ 1 y))))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(* 2 (/ (sin x) y))
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 y)
(/ 2 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/6 y)
(* 1/6 y)
(* y (+ 1/6 (* 1/120 (pow y 2))))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(* 1/120 (pow y 3))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* 1/120 (pow y 3))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (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)))))
Outputs
(* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (*.f64 #s(literal 1/2 binary64) (/.f64 x y)))
(* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))
(*.f64 x (*.f64 (/.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) y) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 x x)))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (/.f64 (*.f64 x x) y)) (+.f64 #s(literal -1/12 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (/.f64 (*.f64 x x) y)) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (*.f64 x x))))) (*.f64 (/.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) y) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 x x))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(+.f64 (sin.f64 x) (*.f64 (*.f64 y y) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
1
#s(literal 1 binary64)
(+ 1 (* -1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal -1/6 binary64)))
(+ 1 (* (pow y 2) (- (* 7/360 (pow y 2)) 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal -1/6 binary64) (*.f64 y (*.f64 y #s(literal 7/360 binary64))))))
(+ 1 (* (pow y 2) (- (* (pow y 2) (+ 7/360 (* -31/15120 (pow y 2)))) 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 y y) #s(literal -31/15120 binary64)))))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
(* 2 (/ y (- (exp y) (/ 1 (exp y)))))
(/.f64 (*.f64 y #s(literal 2 binary64)) (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))))
y
(* y (+ 1 (* 1/6 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* y (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* 1/2 (- (exp y) (/ 1 (exp y))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y)))
(* x (+ 1 (* 1/6 (pow y 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* x (+ 1 (+ (* -1/6 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/6 (pow y 2)))))
(*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))))
(* x (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/6 (+ 1 (* 1/6 (pow y 2)))) (* 1/120 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))))))))
(*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))))
(* x (+ 1 (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/6 (+ 1 (* 1/6 (pow y 2)))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* 1/6 (pow y 2))))) (* 1/120 (+ 1 (* 1/6 (pow y 2)))))))))))
(*.f64 x (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (sin x) (+ 1 (* 1/6 (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(* (pow y 2) (+ (* 1/6 (sin x)) (/ (sin x) (pow y 2))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* (pow y 2) (+ 1/6 (/ 1 (pow y 2))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* x (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* x (+ 1 (+ (* -1/6 (* (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 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* 1/120 (* (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 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))) (* 1/120 (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))))) (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))))
(*.f64 x (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (* 1/6 (/ (sin x) (pow y 2)))))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (* 1/6 (/ (sin x) (pow y 2)))))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* (pow y 4) (+ (* 1/120 (sin x)) (+ (* 1/6 (/ (sin x) (pow y 2))) (/ (sin x) (pow y 4)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 4) (+ 1/120 (+ (* 1/6 (/ 1 (pow y 2))) (/ 1 (pow y 4)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 4) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/2 (/ (* x (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (*.f64 #s(literal 1/2 binary64) (/.f64 x y)))
(* x (+ (* -1/12 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y))))
(*.f64 x (*.f64 (/.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) y) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 x x)))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* 1/240 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y))))))
(*.f64 x (+.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (/.f64 (*.f64 x x) y)) (+.f64 #s(literal -1/12 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))))))
(* x (+ (* 1/2 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/12 (/ (- (exp y) (/ 1 (exp y))) y)) (* (pow x 2) (+ (* -1/10080 (/ (* (pow x 2) (- (exp y) (/ 1 (exp y)))) y)) (* 1/240 (/ (- (exp y) (/ 1 (exp y))) y))))))))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) (/.f64 (*.f64 x x) y)) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (*.f64 x x))))) (*.f64 (/.f64 (+.f64 (exp.f64 y) (/.f64 #s(literal -1 binary64) (exp.f64 y))) y) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (*.f64 x x))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(+.f64 (sin.f64 x) (*.f64 (*.f64 y y) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 1/2 (/ (* (sin x) (- (exp y) (/ 1 (exp y)))) y))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 y)) (/.f64 #s(literal -1/2 binary64) (exp.f64 y))) y) (sin.f64 x))
(* 2 (/ x y))
(/.f64 (*.f64 x #s(literal 2 binary64)) y)
(* x (+ (* -1/3 (/ (pow x 2) y)) (* 2 (/ 1 y))))
(*.f64 (/.f64 x y) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(* x (+ (* (pow x 2) (- (* 1/60 (/ (pow x 2) y)) (* 1/3 (/ 1 y)))) (* 2 (/ 1 y))))
(*.f64 x (+.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 x (*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) (+.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x x) #s(literal 1/60 binary64))))))))
(* x (+ (* (pow x 2) (- (* (pow x 2) (+ (* -1/2520 (/ (pow x 2) y)) (* 1/60 (/ 1 y)))) (* 1/3 (/ 1 y)))) (* 2 (/ 1 y))))
(*.f64 x (+.f64 (/.f64 #s(literal 2 binary64) y) (*.f64 (*.f64 x x) (+.f64 (*.f64 (/.f64 (*.f64 x x) y) (+.f64 #s(literal 1/60 binary64) (*.f64 (*.f64 x x) #s(literal -1/2520 binary64)))) (/.f64 #s(literal -1/3 binary64) y)))))
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(* 2 (/ (sin x) y))
(/.f64 (*.f64 #s(literal 2 binary64) (sin.f64 x)) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(/ 2 y)
(/.f64 #s(literal 2 binary64) y)
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* (pow y 3) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* 1/120 (pow y 2)))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(+ 1/6 (* 1/120 (pow y 2)))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(+ 1/6 (* 1/120 (pow y 2)))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 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)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 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)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* (pow y 2) (+ 1/120 (* 1/6 (/ 1 (pow y 2)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))

eval201.0ms (1.1%)

Memory
-0.4MiB live, 380.0MiB allocated
Compiler

Compiled 26 705 to 2 615 computations (90.2% saved)

prune177.0ms (1%)

Memory
1.8MiB live, 351.8MiB allocated
Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New1 319151 334
Fresh213
Picked235
Done011
Total1 323201 343
Accuracy
100.0%
Counts
1 343 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.1%
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
67.2%
(/.f64 x (/.f64 y (sinh.f64 y)))
51.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
54.9%
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
54.7%
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
100.0%
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
91.1%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
92.3%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
78.2%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
42.8%
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
42.6%
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
30.2%
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
61.7%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
40.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
36.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
53.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
39.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
53.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
51.8%
(sin.f64 x)
30.2%
x
Compiler

Compiled 491 to 335 computations (31.8% saved)

simplify206.0ms (1.1%)

Memory
-24.6MiB live, 207.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
cost-diff0
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
cost-diff0
(sin.f64 x)
cost-diff0
(/.f64 #s(literal 1 binary64) (sin.f64 x))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
cost-diff0
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))
cost-diff0
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))
cost-diff0
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
cost-diff0
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
Rules
3 196×accelerator-lowering-fma.f32
3 196×accelerator-lowering-fma.f64
1 458×*-lowering-*.f32
1 458×*-lowering-*.f64
1 040×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031248
197242
2273240
3815236
41906236
53047236
63449236
73552236
83563236
93567236
103567236
113586236
123587236
03587214
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))
(sin x)
x
(+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))))
1
(* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))
y
(* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))
(+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))
1/6
(* y (* y (+ 1/120 (* (* y y) 1/5040))))
(* y (+ 1/120 (* (* y y) 1/5040)))
(+ 1/120 (* (* y y) 1/5040))
1/120
(* (* y y) 1/5040)
(* y y)
1/5040
x
(* x (+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120))))))
x
(+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120)))))
1
(* x (* x (+ -1/6 (* (* x x) 1/120))))
(* x (+ -1/6 (* (* x x) 1/120)))
(+ -1/6 (* (* x x) 1/120))
-1/6
(* (* x x) 1/120)
(* x x)
1/120
(/ 1 (/ 1 (sin x)))
1
(/ 1 (sin x))
(sin x)
x
(* (sin x) (* y (* y (* (* y y) 1/120))))
(sin x)
x
(* y (* y (* (* y y) 1/120)))
y
(* y (* (* y y) 1/120))
(* (* y y) 1/120)
(* y y)
1/120
Outputs
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(sin x)
(sin.f64 x)
x
(+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
1
#s(literal 1 binary64)
(* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
y
(* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))
1/6
#s(literal 1/6 binary64)
(* y (* y (+ 1/120 (* (* y y) 1/5040))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))
(* y (+ 1/120 (* (* y y) 1/5040)))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(+ 1/120 (* (* y y) 1/5040))
(+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))
1/120
#s(literal 1/120 binary64)
(* (* y y) 1/5040)
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* y y)
(*.f64 y y)
1/5040
#s(literal 1/5040 binary64)
x
(* x (+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))))
x
(+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))
1
#s(literal 1 binary64)
(* x (* x (+ -1/6 (* (* x x) 1/120))))
(*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(* x (+ -1/6 (* (* x x) 1/120)))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))
(+ -1/6 (* (* x x) 1/120))
(+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))
-1/6
#s(literal -1/6 binary64)
(* (* x x) 1/120)
(*.f64 x (*.f64 x #s(literal 1/120 binary64)))
(* x x)
(*.f64 x x)
1/120
#s(literal 1/120 binary64)
(/ 1 (/ 1 (sin x)))
(sin.f64 x)
1
#s(literal 1 binary64)
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(sin x)
(sin.f64 x)
x
(* (sin x) (* y (* y (* (* y y) 1/120))))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (*.f64 #s(literal 1/120 binary64) (*.f64 y y))))
(sin x)
(sin.f64 x)
x
(* y (* y (* (* y y) 1/120)))
(*.f64 (*.f64 y y) (*.f64 #s(literal 1/120 binary64) (*.f64 y y)))
y
(* y (* (* y y) 1/120))
(*.f64 y (*.f64 #s(literal 1/120 binary64) (*.f64 y y)))
(* (* y y) 1/120)
(*.f64 #s(literal 1/120 binary64) (*.f64 y y))
(* y y)
(*.f64 y y)
1/120
#s(literal 1/120 binary64)

localize148.0ms (0.8%)

Memory
39.4MiB live, 272.6MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
accuracy99.9%
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
accuracy99.8%
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
accuracy95.5%
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
accuracy100.0%
(sin.f64 x)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (sin.f64 x))
accuracy99.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
accuracy100.0%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
accuracy99.9%
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))
accuracy99.7%
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))
accuracy99.5%
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
accuracy99.9%
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
accuracy99.8%
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
accuracy99.7%
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
accuracy98.5%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
Samples
87.0ms256×0valid
Compiler

Compiled 254 to 33 computations (87% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-sin: 24.0ms (34.9% of total)
ival-mult: 22.0ms (32% of total)
const: 11.0ms (16% of total)
ival-add: 7.0ms (10.2% of total)
ival-div: 3.0ms (4.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series26.0ms (0.1%)

Memory
-8.4MiB live, 39.7MiB allocated
Counts
18 → 240
Calls
Call 1
Inputs
#<alt (* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))>
#<alt (sin x)>
#<alt (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))))>
#<alt (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))>
#<alt (* x (+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120))))))>
#<alt (+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120)))))>
#<alt (* x (* x (+ -1/6 (* (* x x) 1/120))))>
#<alt (* x (+ -1/6 (* (* x x) 1/120)))>
#<alt (/ 1 (/ 1 (sin x)))>
#<alt (/ 1 (sin x))>
#<alt (* (sin x) (* y (* y (* (* y y) 1/120))))>
#<alt (* y (* y (* (* y y) 1/120)))>
#<alt (* y (* (* y y) 1/120))>
#<alt (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))>
#<alt (* (* y y) 1/5040)>
#<alt (* y (+ 1/120 (* (* y y) 1/5040)))>
#<alt (* (* x x) 1/120)>
#<alt (* (* y y) 1/120)>
Outputs
#<alt (* x (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* x (+ 1 (+ (* -1/6 (* (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 (* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/120 (* (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 (* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/120 (+ 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 (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))>
#<alt (* 1/5040 (* (pow y 6) (sin x)))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))>
#<alt (* 1/5040 (* (pow y 6) (sin x)))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt 1>
#<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 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* (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))))))>
#<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))))))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* 1/120 (pow x 5))>
#<alt (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* 1/120 (pow x 5))>
#<alt (* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))>
#<alt (* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))>
#<alt (* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))>
#<alt 1>
#<alt (+ 1 (* -1/6 (pow x 2)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))>
#<alt (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* -1/6 (pow x 2))>
#<alt (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* 1/120 (pow x 4))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* -1/6 x)>
#<alt (* x (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* x (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* x (- (* 1/120 (pow x 2)) 1/6))>
#<alt (* 1/120 (pow x 3))>
#<alt (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))>
#<alt (* 1/120 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))>
#<alt (* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))>
#<alt (* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (/ 1 x)>
#<alt (/ (+ 1 (* 1/6 (pow x 2))) x)>
#<alt (/ (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))) x)>
#<alt (/ (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))) x)>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (* 1/120 (* x (pow y 4)))>
#<alt (* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))>
#<alt (* x (+ (* 1/120 (pow y 4)) (* (pow x 2) (+ (* -1/720 (pow y 4)) (* 1/14400 (* (pow x 2) (pow y 4)))))))>
#<alt (* x (+ (* 1/120 (pow y 4)) (* (pow x 2) (+ (* -1/720 (pow y 4)) (* (pow x 2) (+ (* -1/604800 (* (pow x 2) (pow y 4))) (* 1/14400 (pow y 4))))))))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (* (pow y 4) (sin x)))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 4))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<alt (* 1/120 (pow y 3))>
#<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/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (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 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow x 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
#<alt (* 1/120 (pow y 2))>
Calls

60 calls:

TimeVariablePointExpression
8.0ms
x
@0
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))
1.0ms
x
@inf
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))
1.0ms
x
@inf
(* (sin x) (* y (* y (* (* y y) 1/120))))
1.0ms
y
@inf
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))
1.0ms
x
@-inf
(* (sin x) (* y (* y (* (* y y) 1/120))))

rewrite436.0ms (2.4%)

Memory
15.2MiB live, 834.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 176×*-lowering-*.f32
5 176×*-lowering-*.f64
4 376×accelerator-lowering-fma.f32
4 376×accelerator-lowering-fma.f64
4 330×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031181
1178175
21323169
08223152
Stop Event
iter limit
node limit
Counts
18 → 679
Calls
Call 1
Inputs
(* (sin x) (+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))))
(sin x)
(+ 1 (* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))))
(* y (* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040)))))))
(* x (+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120))))))
(+ 1 (* x (* x (+ -1/6 (* (* x x) 1/120)))))
(* x (* x (+ -1/6 (* (* x x) 1/120))))
(* x (+ -1/6 (* (* x x) 1/120)))
(/ 1 (/ 1 (sin x)))
(/ 1 (sin x))
(* (sin x) (* y (* y (* (* y y) 1/120))))
(* y (* y (* (* y y) 1/120)))
(* y (* (* y y) 1/120))
(* y (+ 1/6 (* y (* y (+ 1/120 (* (* y y) 1/5040))))))
(* (* y y) 1/5040)
(* y (+ 1/120 (* (* y y) 1/5040)))
(* (* x x) 1/120)
(* (* y y) 1/120)
Outputs
(+.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(+.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x))
(-.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.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 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))) (/.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.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 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (sin.f64 x))
(fma.f64 (sin.f64 x) (/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64)) (sin.f64 x))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x))
(fma.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (sin.f64 x) y) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (sin.f64 x) (sin.f64 x))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) y) (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) y) (/.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64)) (sin.f64 x))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y y)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (sin.f64 x))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y (sin.f64 x))
(fma.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 x))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (sin.f64 x)) (sin.f64 x))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(fma.f64 (/.f64 y (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64)) (sin.f64 x) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(fma.f64 (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (sin.f64 x)) (/.f64 y #s(literal 1 binary64)) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64)) (*.f64 (sin.f64 x) y) (sin.f64 x))
(fma.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 y (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y y) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (sin.f64 x)) (sin.f64 x))
(fma.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (sin.f64 x)) (/.f64 (*.f64 y y) #s(literal 1 binary64)) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x))
(fma.f64 (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y y) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y y) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(fma.f64 (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y y) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (sin.f64 x))
(fma.f64 (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) #s(literal -1 binary64)) (/.f64 (*.f64 y y) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (/.f64 y (/.f64 #s(literal -1 binary64) (sin.f64 x))) (sin.f64 x))
(fma.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (sin.f64 x))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (sin.f64 x) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (sin.f64 x) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.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 (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.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 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (sin.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (sin.f64 x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (sin.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #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 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.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 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (sin.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (sin.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (sin.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) (sin.f64 x)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 3 binary64)))) (neg.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 (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.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 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.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 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(*.f64 (sin.f64 x) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (sin.f64 x))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(*.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(*.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.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 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))))
(*.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64)) (sin.f64 x))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(exp.f64 (log.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 (sin.f64 x) #s(literal -1 binary64)))
(sin.f64 x)
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal -1/2 binary64))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (neg.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(-.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (neg.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(fma.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) y #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (neg.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (+.f64 (*.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (*.f64 (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(*.f64 (+.f64 (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal -1 binary64))))
(+.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) y) (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y))
(+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)))
(+.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) y) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) y) (*.f64 (*.f64 y #s(literal 1/6 binary64)) y)) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y) (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y)) (*.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) y) (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 (*.f64 y (*.f64 y #s(literal 1/6 binary64))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) y) (*.f64 (*.f64 y #s(literal 1/6 binary64)) y)) (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y) (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y))) (-.f64 (*.f64 (*.f64 y #s(literal 1/6 binary64)) y) (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)))) (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y))) (*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))) (-.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y)) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 y y))
(*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) y)
(*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(+.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(fma.f64 x #s(literal 1 binary64) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(fma.f64 x (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x)
(fma.f64 #s(literal 1 binary64) x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(fma.f64 (*.f64 x x) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x)
(fma.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x) x)
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x x)
(fma.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x)
(fma.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) x)))
(/.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) x) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (neg.f64 (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) x)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 x x))) (*.f64 x (*.f64 x x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x x)) (-.f64 (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) x)
(*.f64 (+.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (-.f64 x (*.f64 (*.f64 x (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))
(fma.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(fma.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1 binary64))
(fma.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 x x) #s(literal 1 binary64))
(fma.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x x)) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1 binary64))))
(+.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(+.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x))
(+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(fma.f64 x (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(fma.f64 #s(literal -1/6 binary64) (*.f64 x x) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)))
(fma.f64 (*.f64 x x) #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(fma.f64 (*.f64 x #s(literal -1/6 binary64)) x (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (*.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) (*.f64 (*.f64 x #s(literal -1/6 binary64)) x)) (-.f64 (*.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x) (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x)) (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x))) (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (-.f64 (*.f64 x (*.f64 x #s(literal -1/6 binary64))) (*.f64 x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (-.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) (*.f64 (*.f64 x #s(literal -1/6 binary64)) x)) (*.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x) (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x))) (-.f64 (*.f64 (*.f64 x #s(literal -1/6 binary64)) x) (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)))) (-.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x))) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 x x))
(*.f64 (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) x)
(*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (*.f64 x x) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))))
(+.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(+.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 x #s(literal -1/6 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (-.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(fma.f64 x #s(literal -1/6 binary64) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x #s(literal -1/6 binary64)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x)) (*.f64 x #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/6 binary64) x (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal 1/120 binary64)) (*.f64 x #s(literal -1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x (*.f64 x #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x #s(literal 1/120 binary64)) (*.f64 x x) (*.f64 x #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64) (*.f64 x #s(literal -1/6 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))) (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 x (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))) (*.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) x)))
(/.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x))))) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (-.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(/.f64 (*.f64 x (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) x) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) x) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x)))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))))) (neg.f64 (-.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x)))) (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 x #s(literal -1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/36 binary64))) (-.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 x #s(literal -1/6 binary64))))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(*.f64 (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) x)
(*.f64 (+.f64 (*.f64 #s(literal -1/216 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) (*.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/36 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 x #s(literal -1/6 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(*.f64 (*.f64 x (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 x (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))))
(*.f64 (*.f64 (+.f64 #s(literal -1/216 binary64) (*.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 x (*.f64 x x))))) x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))))
(exp.f64 (log.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 (sin.f64 x) #s(literal -1 binary64)))
(sin.f64 x)
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal -1/2 binary64))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))))
(/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(*.f64 (sin.f64 x) (/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))))
(*.f64 y (*.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (sin.f64 x)))
(*.f64 (*.f64 y y) (*.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (sin.f64 x)))
(*.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (*.f64 (sin.f64 x) y))
(*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (sin.f64 x))
(*.f64 (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (sin.f64 x) y) (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sin.f64 x) (*.f64 y y)) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(*.f64 (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) y)
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) y) (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) y)
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
(*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (neg.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (/.f64 y #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 y (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 y #s(literal -1 binary64)) (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y y) #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (sin.f64 x)))
(*.f64 (/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 y y) #s(literal -1 binary64)) (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (sin.f64 x)) (/.f64 y #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal 1 binary64)) (*.f64 (sin.f64 x) y))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 y (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (sin.f64 x)) (/.f64 (*.f64 y y) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y y) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 y y) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) #s(literal -1 binary64)) (/.f64 y (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal 1 binary64)) (/.f64 (*.f64 y #s(literal 1/120 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y y)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (*.f64 y #s(literal 1/120 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 y (*.f64 y y)) #s(literal -1 binary64)) (/.f64 (*.f64 y #s(literal 1/120 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y y)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (*.f64 y #s(literal 1/120 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y y)) #s(literal 1 binary64)) (/.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal 1/120 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y y)) #s(literal -1 binary64)) (/.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/120 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1 binary64)) (/.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal 1/120 binary64))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal -1 binary64)) (/.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y y))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/120 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal 1 binary64)) (sin.f64 x))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))))
(*.f64 y (*.f64 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 (*.f64 y #s(literal 1/120 binary64))) (*.f64 y y))
(*.f64 (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64)))) y)
(*.f64 (*.f64 y (*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))) #s(literal 1 binary64))
(*.f64 (*.f64 y (*.f64 y y)) (*.f64 y #s(literal 1/120 binary64)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) #s(literal 1/120 binary64))
(*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
(*.f64 y (*.f64 y (*.f64 y #s(literal 1/120 binary64))))
(*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 y y) (*.f64 y #s(literal 1/120 binary64)))
(*.f64 (*.f64 y (*.f64 y #s(literal 1/120 binary64))) y)
(*.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 y y))
(*.f64 (*.f64 y (*.f64 y y)) #s(literal 1/120 binary64))
(+.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(+.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 y #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 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(fma.f64 y #s(literal 1/6 binary64) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(fma.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/6 binary64) y (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(fma.f64 (*.f64 y y) (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (*.f64 y y) (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) y (*.f64 y #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y y)) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 y #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))) (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 y (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 y (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (neg.f64 (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y)))) (+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 y #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y y) #s(literal 1/36 binary64))) (-.f64 (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) (*.f64 y #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))) y)
(*.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) #s(literal 1/36 binary64)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
(*.f64 (*.f64 y (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 y (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) (+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(*.f64 y (*.f64 y #s(literal 1/5040 binary64)))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/5040 binary64) (*.f64 y y))
(*.f64 (*.f64 y #s(literal 1/5040 binary64)) y)
(+.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y y) #s(literal 1/14400 binary64)) (-.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 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 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))))))
(fma.f64 y #s(literal 1/120 binary64) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))))
(fma.f64 y (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64)))
(fma.f64 #s(literal 1/120 binary64) y (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 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 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) y (*.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)))
(fma.f64 (*.f64 y (*.f64 y y)) #s(literal 1/5040 binary64) (*.f64 y #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.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 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64)))))) (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 y (*.f64 y y))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64)))) (-.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 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 y (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 y y))) (*.f64 y (-.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 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))) (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64))) y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 y y))) (*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) y)))
(/.f64 y (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 y (*.f64 y y)))) (+.f64 (*.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 (*.f64 y y) (*.f64 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 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64)))))
(/.f64 (*.f64 y (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 y (-.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 #s(literal -1/5040 binary64) (*.f64 y y))))
(/.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64))) y) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) y) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 y y))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 y (*.f64 y y))))) (neg.f64 (+.f64 (*.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 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))))))))
(/.f64 (neg.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)))))) (neg.f64 (-.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 y (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 y y)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64))) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) y)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.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 (*.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 (*.f64 y y) (*.f64 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 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))) (*.f64 y #s(literal 1/120 binary64))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) y)
(*.f64 (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 y (*.f64 y y))) (*.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)) (*.f64 y (*.f64 y y)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.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 (*.f64 y y) (*.f64 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 #s(literal 1 binary64) (-.f64 (*.f64 y #s(literal 1/120 binary64)) (*.f64 (*.f64 y y) (*.f64 y #s(literal 1/5040 binary64))))))
(*.f64 (*.f64 y (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(*.f64 (*.f64 y (-.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 #s(literal -1/5040 binary64) (*.f64 y y)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 y y))) #s(literal 1/128024064000 binary64))) y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) (+.f64 (*.f64 y (*.f64 y #s(literal 1/5040 binary64))) #s(literal -1/120 binary64))))))
(*.f64 (*.f64 (-.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/25401600 binary64)))) y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 y y)))))
(*.f64 x (*.f64 x #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 (*.f64 x #s(literal 1/120 binary64)) x)
(*.f64 y (*.f64 y #s(literal 1/120 binary64)))
(*.f64 #s(literal 1/120 binary64) (*.f64 y y))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(*.f64 (*.f64 y #s(literal 1/120 binary64)) y)

simplify607.0ms (3.3%)

Memory
8.5MiB live, 846.7MiB allocated
Algorithm
egg-herbie
Rules
12 736×accelerator-lowering-fma.f32
12 736×accelerator-lowering-fma.f64
4 788×*-lowering-*.f32
4 788×*-lowering-*.f64
3 262×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02072415
16502341
220372272
352682210
464582210
084162068
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
(* x (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* x (+ 1 (+ (* -1/6 (* (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)))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/120 (* (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)))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/120 (+ 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)))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(* 1/5040 (* (pow y 6) (sin x)))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(* 1/5040 (* (pow y 6) (sin x)))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
1
(+ 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 (pow y 2))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(* (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/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/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))))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 5))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
1
(+ 1 (* -1/6 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))
(+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(* -1/6 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/6 x)
(* x (- (* 1/120 (pow x 2)) 1/6))
(* x (- (* 1/120 (pow x 2)) 1/6))
(* x (- (* 1/120 (pow x 2)) 1/6))
(* 1/120 (pow x 3))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 3))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(/ 1 x)
(/ (+ 1 (* 1/6 (pow x 2))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))) x)
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(* 1/120 (* x (pow y 4)))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(* x (+ (* 1/120 (pow y 4)) (* (pow x 2) (+ (* -1/720 (pow y 4)) (* 1/14400 (* (pow x 2) (pow y 4)))))))
(* x (+ (* 1/120 (pow y 4)) (* (pow x 2) (+ (* -1/720 (pow y 4)) (* (pow x 2) (+ (* -1/604800 (* (pow x 2) (pow y 4))) (* 1/14400 (pow y 4))))))))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (* (pow y 4) (sin x)))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 4))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 1/120 (pow y 3))
(* 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/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (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 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow x 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
(* 1/120 (pow y 2))
Outputs
(* x (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* x (+ 1 (+ (* -1/6 (* (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 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/120 (* (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 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/120 (+ 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 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(* 1/5040 (* (pow y 6) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(*.f64 (sin.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 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y)))))) (sin.f64 x))
(* 1/5040 (* (pow y 6) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(*.f64 (sin.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 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y)))))) (sin.f64 x))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64))))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 y y)) (/.f64 (/.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))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.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 y y)) (/.f64 (/.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))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y))))) #s(literal 1 binary64))
(* 1/6 (pow y 2))
(*.f64 y (*.f64 y #s(literal 1/6 binary64)))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 y y)) (/.f64 (/.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))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y)))))
(* 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 y y)) (/.f64 (/.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))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y)))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* (pow x 5) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) (+ 1/120 (/ 1 (pow x 4))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (+.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/6 (pow x 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6)))
(+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))
(* (pow x 4) (- (+ 1/120 (/ 1 (pow x 4))) (* 1/6 (/ 1 (pow x 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x))))
(* -1/6 (pow x 2))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (*.f64 x x) (*.f64 x x)))
(* -1/6 x)
(*.f64 x #s(literal -1/6 binary64))
(* x (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* x (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* x (- (* 1/120 (pow x 2)) 1/6))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* 1/120 (pow x 3))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* 1/120 (pow x 3))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* 1/6 (pow x 2))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) #s(literal 31/15120 binary64))))))) x)
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(* 1/120 (* x (pow y 4)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (+ (* 1/120 (pow y 4)) (* (pow x 2) (+ (* -1/720 (pow y 4)) (* 1/14400 (* (pow x 2) (pow y 4)))))))
(*.f64 x (*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)))) #s(literal 1/120 binary64))))
(* x (+ (* 1/120 (pow y 4)) (* (pow x 2) (+ (* -1/720 (pow y 4)) (* (pow x 2) (+ (* -1/604800 (* (pow x 2) (pow y 4))) (* 1/14400 (pow y 4))))))))
(*.f64 x (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (+.f64 #s(literal -1/720 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x x) #s(literal -1/604800 binary64))))))) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (* (pow y 4) (sin x)))
(*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 #s(literal 1/120 binary64) (sin.f64 x)))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 4))
(*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/120 (pow y 3))
(*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))
(* 1/6 y)
(*.f64 y #s(literal 1/6 binary64))
(* y (+ 1/6 (* 1/120 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(* y (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.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 (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 y y)))) (pow.f64 y #s(literal 5 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)))
(* -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 (-.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) 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 (-.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 y y))) y) y)))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/120 y)
(*.f64 y #s(literal 1/120 binary64))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* y (+ 1/120 (* 1/5040 (pow y 2))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* (pow y 3) (+ 1/5040 (* 1/120 (/ 1 (pow y 2)))))
(*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow x 2))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))
(* 1/120 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/120 binary64))

eval226.0ms (1.2%)

Memory
-19.8MiB live, 239.9MiB allocated
Compiler

Compiled 35 475 to 2 546 computations (92.8% saved)

prune2.3s (12.6%)

Memory
5.6MiB live, 315.8MiB allocated
Pruning

31 alts after pruning (23 fresh and 8 done)

PrunedKeptTotal
New97413987
Fresh11011
Picked145
Done044
Total976311 007
Accuracy
100.0%
Counts
1 007 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.1%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
91.1%
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
67.2%
(/.f64 x (/.f64 y (sinh.f64 y)))
30.2%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
30.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
51.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
30.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
40.0%
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
34.2%
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
34.6%
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
54.9%
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
100.0%
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
55.0%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
91.1%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
92.3%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
92.1%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
78.2%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
42.8%
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
30.2%
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
61.7%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
40.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
36.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
62.5%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
53.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
39.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
36.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
53.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
34.6%
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
12.9%
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
51.8%
(sin.f64 x)
30.2%
x
Compiler

Compiled 859 to 548 computations (36.2% saved)

simplify367.0ms (2%)

Memory
-20.0MiB live, 251.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 y y)
cost-diff0
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
cost-diff0
(sin.f64 x)
cost-diff0
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
cost-diff0
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
cost-diff0
(*.f64 y y)
cost-diff0
(*.f64 (*.f64 y y) (*.f64 y y))
cost-diff0
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) (*.f64 x x))
cost-diff0
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
cost-diff0
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
cost-diff0
(/.f64 #s(literal 1 binary64) x)
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
cost-diff0
(*.f64 y y)
cost-diff0
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
cost-diff128
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
Rules
3 476×accelerator-lowering-fma.f32
3 476×accelerator-lowering-fma.f64
2 526×*-lowering-*.f32
2 526×*-lowering-*.f64
1 764×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031228
195216
2358206
3973204
41982204
53055204
63744204
74404204
84679204
94920204
104944204
115393204
125734204
135987204
146018204
156025204
166025204
176025204
186178204
196524204
206956204
217206204
227253204
237253204
247253204
257352204
267353204
277354204
07354189
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))) (/ 1 (sin x)))
(+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040)))))))
1
(* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))
(* y y)
y
(+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040)))))
1/6
(* (* y y) (+ 1/120 (* y (* y 1/5040))))
(+ 1/120 (* y (* y 1/5040)))
1/120
(* y (* y 1/5040))
(* y 1/5040)
1/5040
(/ 1 (sin x))
(sin x)
x
(/ 1 (/ 1 x))
1
(/ 1 x)
x
(* x (* 1/120 (* (* x x) (* x x))))
x
(* 1/120 (* (* x x) (* x x)))
1/120
(* (* x x) (* x x))
(* x x)
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))
(* (* y y) (* y y))
(* y y)
y
(* x (+ 1/120 (* (* x x) -1/720)))
x
(+ 1/120 (* (* x x) -1/720))
1/120
(* (* x x) -1/720)
(* x x)
-1/720
(* (sin x) (* 1/6 (* y y)))
(sin x)
x
(* 1/6 (* y y))
1/6
(* y y)
y
Outputs
(/ (+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))) (/ 1 (sin x)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040)))))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))))
1
#s(literal 1 binary64)
(* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))
(* y y)
(*.f64 y y)
y
(+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040)))))
(+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
1/6
#s(literal 1/6 binary64)
(* (* y y) (+ 1/120 (* y (* y 1/5040))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))
(+ 1/120 (* y (* y 1/5040)))
(+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))
1/120
#s(literal 1/120 binary64)
(* y (* y 1/5040))
(*.f64 y (*.f64 y #s(literal 1/5040 binary64)))
(* y 1/5040)
(*.f64 y #s(literal 1/5040 binary64))
1/5040
#s(literal 1/5040 binary64)
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(sin x)
(sin.f64 x)
x
(/ 1 (/ 1 x))
x
1
#s(literal 1 binary64)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
x
(* x (* 1/120 (* (* x x) (* x x))))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x (*.f64 x x))))
x
(* 1/120 (* (* x x) (* x x)))
(*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
1/120
#s(literal 1/120 binary64)
(* (* x x) (* x x))
(*.f64 x (*.f64 x (*.f64 x x)))
(* x x)
(*.f64 x x)
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/720 binary64)))) (*.f64 y (*.f64 x (*.f64 y (*.f64 y y)))))
(* (* y y) (* y y))
(*.f64 y (*.f64 y (*.f64 y y)))
(* y y)
(*.f64 y y)
y
(* x (+ 1/120 (* (* x x) -1/720)))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/720 binary64)))))
x
(+ 1/120 (* (* x x) -1/720))
(+.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x #s(literal -1/720 binary64))))
1/120
#s(literal 1/120 binary64)
(* (* x x) -1/720)
(*.f64 x (*.f64 x #s(literal -1/720 binary64)))
(* x x)
(*.f64 x x)
-1/720
#s(literal -1/720 binary64)
(* (sin x) (* 1/6 (* y y)))
(*.f64 y (*.f64 #s(literal 1/6 binary64) (*.f64 y (sin.f64 x))))
(sin x)
(sin.f64 x)
x
(* 1/6 (* y y))
(*.f64 (*.f64 y y) #s(literal 1/6 binary64))
1/6
#s(literal 1/6 binary64)
(* y y)
(*.f64 y y)
y

localize181.0ms (1%)

Memory
20.1MiB live, 271.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 y y)
accuracy100.0%
(sin.f64 x)
accuracy99.7%
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
accuracy94.4%
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
accuracy99.9%
(*.f64 (*.f64 y y) (*.f64 y y))
accuracy99.8%
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
accuracy99.4%
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
accuracy83.3%
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
accuracy100.0%
(*.f64 x x)
accuracy99.9%
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
accuracy99.9%
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
accuracy99.8%
(*.f64 (*.f64 x x) (*.f64 x x))
accuracy100.0%
(/.f64 #s(literal 1 binary64) x)
accuracy99.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (sin.f64 x))
accuracy99.8%
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))
accuracy99.8%
(*.f64 y (*.f64 y #s(literal 1/5040 binary64)))
accuracy98.3%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
Samples
127.0ms256×0valid
Compiler

Compiled 234 to 33 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 77.0ms
const: 37.0ms (48.2% of total)
ival-mult: 22.0ms (28.7% of total)
ival-sin: 7.0ms (9.1% of total)
ival-div: 6.0ms (7.8% of total)
ival-add: 4.0ms (5.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series38.0ms (0.2%)

Memory
2.9MiB live, 39.6MiB allocated
Counts
19 → 264
Calls
Call 1
Inputs
#<alt (/ (+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))) (/ 1 (sin x)))>
#<alt (+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040)))))))>
#<alt (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))>
#<alt (* y y)>
#<alt (/ 1 (/ 1 x))>
#<alt (/ 1 x)>
#<alt (* x (* 1/120 (* (* x x) (* x x))))>
#<alt (* 1/120 (* (* x x) (* x x)))>
#<alt (* (* x x) (* x x))>
#<alt (* x x)>
#<alt (* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))>
#<alt (* (* y y) (* y y))>
#<alt (* x (+ 1/120 (* (* x x) -1/720)))>
#<alt (* (sin x) (* 1/6 (* y y)))>
#<alt (sin x)>
#<alt (* 1/6 (* y y))>
#<alt (* y (* y 1/5040))>
#<alt (/ 1 (sin x))>
#<alt (* (* x x) -1/720)>
Outputs
#<alt (sin x)>
#<alt (+ (sin x) (* 1/6 (* (pow y 2) (sin x))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))>
#<alt (+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))>
#<alt (* 1/5040 (* (pow y 6) (sin x)))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))>
#<alt (* 1/5040 (* (pow y 6) (sin x)))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))>
#<alt (* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))>
#<alt (* x (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* x (+ 1 (+ (* -1/6 (* (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 (* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/120 (* (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 (* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/120 (+ 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 (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))>
#<alt (* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (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/6 (pow y 2))>
#<alt (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))>
#<alt (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))>
#<alt (* (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))))))>
#<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))))))>
#<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 x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt x>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (/ 1 x)>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 5))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (* 1/120 (pow x 4))>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 4)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (pow x 2)>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))>
#<alt (* 1/120 (* x (pow y 4)))>
#<alt (* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))>
#<alt (* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))>
#<alt (* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))>
#<alt (* -1/720 (* (pow x 3) (pow y 4)))>
#<alt (* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))>
#<alt (* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))>
#<alt (* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))>
#<alt (* -1/720 (* (pow x 3) (pow y 4)))>
#<alt (* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))>
#<alt (* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (pow y 4)>
#<alt (* 1/120 x)>
#<alt (* x (+ 1/120 (* -1/720 (pow x 2))))>
#<alt (* x (+ 1/120 (* -1/720 (pow x 2))))>
#<alt (* x (+ 1/120 (* -1/720 (pow x 2))))>
#<alt (* -1/720 (pow x 3))>
#<alt (* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))>
#<alt (* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))>
#<alt (* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))>
#<alt (* -1/720 (pow x 3))>
#<alt (* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))>
#<alt (* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))>
#<alt (* 1/6 (* x (pow y 2)))>
#<alt (* x (+ (* -1/36 (* (pow x 2) (pow y 2))) (* 1/6 (pow y 2))))>
#<alt (* x (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/36 (pow y 2)) (* 1/720 (* (pow x 2) (pow y 2)))))))>
#<alt (* x (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/36 (pow y 2)) (* (pow x 2) (+ (* -1/30240 (* (pow x 2) (pow y 2))) (* 1/720 (pow y 2))))))))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt (* 1/6 (* (pow y 2) (sin x)))>
#<alt x>
#<alt (* x (+ 1 (* -1/6 (pow x 2))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))>
#<alt (* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (sin x)>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/6 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (* 1/5040 (pow y 2))>
#<alt (/ 1 x)>
#<alt (/ (+ 1 (* 1/6 (pow x 2))) x)>
#<alt (/ (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))) x)>
#<alt (/ (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))) x)>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (/ 1 (sin x))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
#<alt (* -1/720 (pow x 2))>
Calls

66 calls:

TimeVariablePointExpression
20.0ms
x
@0
(* x (* 1/120 (* (* x x) (* x x))))
6.0ms
y
@0
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))
1.0ms
x
@inf
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))
0.0ms
y
@inf
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))
0.0ms
x
@0
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))

rewrite478.0ms (2.6%)

Memory
-4.8MiB live, 812.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 464×accelerator-lowering-fma.f32
5 464×accelerator-lowering-fma.f64
4 824×*-lowering-*.f32
4 824×*-lowering-*.f64
3 174×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031149
1178137
21407135
08360125
Stop Event
iter limit
node limit
Counts
19 → 778
Calls
Call 1
Inputs
(/ (+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))) (/ 1 (sin x)))
(+ 1 (* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040)))))))
(* (* y y) (+ 1/6 (* (* y y) (+ 1/120 (* y (* y 1/5040))))))
(* y y)
(/ 1 (/ 1 x))
(/ 1 x)
(* x (* 1/120 (* (* x x) (* x x))))
(* 1/120 (* (* x x) (* x x)))
(* (* x x) (* x x))
(* x x)
(* (* (* y y) (* y y)) (* x (+ 1/120 (* (* x x) -1/720))))
(* (* y y) (* y y))
(* x (+ 1/120 (* (* x x) -1/720)))
(* (sin x) (* 1/6 (* y y)))
(sin x)
(* 1/6 (* y y))
(* y (* y 1/5040))
(/ 1 (sin x))
(* (* x x) -1/720)
Outputs
(+.f64 (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(+.f64 (sin.f64 x) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(+.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (sin.f64 x))) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(+.f64 (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(+.f64 (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)) (sin.f64 x))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (sin.f64 x)) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (sin.f64 x)))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 #s(literal 1 binary64) (sin.f64 x) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (sin.f64 x)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x) (sin.f64 x))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 (sin.f64 x) #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x))
(fma.f64 (sin.f64 x) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (sin.f64 x) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (sin.f64 x) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (sin.f64 x) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (sin.f64 x)) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (sin.f64 x)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 y y) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 y y) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (sin.f64 x) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y y)) #s(literal 1/6 binary64) (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y y)) #s(literal 1/6 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y #s(literal 1/6 binary64))) y (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (sin.f64 x) (*.f64 y #s(literal 1/6 binary64))) y (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) y) y (*.f64 (sin.f64 x) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) y) y (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (sin.f64 x)))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1/2 binary64)) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1/2 binary64)) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (sin.f64 x)))
(neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (sin.f64 x)))
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (sin.f64 x)) #s(literal 1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))) (sin.f64 x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))) (sin.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (sin.f64 x)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (sin.f64 x)))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))) (sin.f64 x))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (sin.f64 x))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (sin.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal -1 binary64) (sin.f64 x))))
(*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal -1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(+.f64 (neg.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.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 0 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(fma.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 y y) #s(literal 1 binary64))
(fma.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))
(fma.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) y #s(literal 1 binary64))
(fma.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.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/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.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/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 y y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))) #s(literal 1 binary64))
(neg.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y 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 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)) (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y 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 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64))) (neg.f64 (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (pow.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (*.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y 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 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) #s(literal -1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))))
(*.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.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/6 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(+.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 y y)) (*.f64 (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) #s(literal 1/6 binary64)) (*.f64 y y)))
(+.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))
(+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y y)) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y y)))
(-.f64 (/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.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/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(fma.f64 y (*.f64 y #s(literal 1/6 binary64)) (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(fma.f64 y (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y y)) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(fma.f64 (*.f64 y y) #s(literal 1/6 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(fma.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 (*.f64 y y) (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(fma.f64 #s(literal 1/6 binary64) (*.f64 y y) (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(fma.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (*.f64 y y) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 1 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(fma.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) (*.f64 y y) (*.f64 (+.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) #s(literal 1/6 binary64)) (*.f64 y y)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 y (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y)))
(fma.f64 (*.f64 y #s(literal 1/6 binary64)) y (*.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y))
(fma.f64 (*.f64 y (*.f64 y y)) (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) y (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) y) y (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(fma.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))) (*.f64 y y) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.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/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.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/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))) (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) (*.f64 y y))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))) (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 y y))))
(/.f64 (*.f64 y y) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.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/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.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/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))
(/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) (*.f64 y y)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 y y)) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))))) (neg.f64 (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.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/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.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/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y))))))) (neg.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 #s(literal 0 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) (*.f64 y y))) (+.f64 #s(literal -1/36 binary64) (neg.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 y y))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))
(*.f64 (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 y y))
(*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) #s(literal 1 binary64))
(*.f64 (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) y)
(*.f64 (+.f64 (*.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 y (*.f64 (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))) (*.f64 y (*.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/6 binary64)) (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(*.f64 (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.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/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64)) (*.f64 y (*.f64 y (*.f64 y y)))))))
(*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/216 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))) (*.f64 y y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) (+.f64 (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))) #s(literal -1/6 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 y y) (*.f64 y (*.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 y y)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 y)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 y)) #s(literal 1 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 #s(literal 1 binary64) (*.f64 y y))
(*.f64 y y)
(*.f64 (exp.f64 (log.f64 y)) (exp.f64 (log.f64 y)))
(*.f64 (pow.f64 (*.f64 y y) #s(literal 1/2 binary64)) (pow.f64 (*.f64 y y) #s(literal 1/2 binary64)))
x
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) x))
(neg.f64 (-.f64 #s(literal 0 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(/.f64 x #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64))
(pow.f64 x #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) x)
(*.f64 x #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) #s(literal -1 binary64))
(*.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) x))
(neg.f64 (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) x))
(/.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(pow.f64 x #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(pow.f64 (*.f64 x x) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64))
(*.f64 (pow.f64 x #s(literal -1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(neg.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 x x)) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (/.f64 #s(literal -1 binary64) x))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))))
(*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 x (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)))
(*.f64 (*.f64 x x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/120 binary64) x))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) x)
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x (*.f64 x x))))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1 binary64)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x (*.f64 x x)))
(*.f64 #s(literal -1/120 binary64) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1/120 binary64))
(*.f64 (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) (*.f64 x x))
(*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal 1/120 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 1/120 binary64) x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(*.f64 (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1 binary64)) (*.f64 x (*.f64 x x)))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (/.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal -1 binary64)) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal -1 binary64)) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64)) (*.f64 x x))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) #s(literal 1 binary64)) (*.f64 x x))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64)) x)
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) (-.f64 #s(literal 0 binary64) x)))
(/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))))
(*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 x (*.f64 (*.f64 x (*.f64 x x)) #s(literal 1/120 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1/120 binary64))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x (*.f64 x x)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/120 binary64) x))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (*.f64 x x))
(*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x (*.f64 x x))) x)
(*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) x) x)
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(neg.f64 (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 x (*.f64 x x))))
(neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))))
(/.f64 (*.f64 x x) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (/.f64 #s(literal -1 binary64) x))
(/.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) x))
(pow.f64 x #s(literal 4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -4 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) (/.f64 (/.f64 #s(literal 1 binary64) x) x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (*.f64 x x))))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 4 binary64)))
(*.f64 x (*.f64 x (*.f64 x x)))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (*.f64 x x) (/.f64 (*.f64 x x) #s(literal 1 binary64)))
(*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (*.f64 x x)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (*.f64 x (*.f64 x x)) x)
(*.f64 (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 x x))) (-.f64 #s(literal 0 binary64) x))
(*.f64 (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 4 binary64)) (pow.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 x x))
(*.f64 (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x (*.f64 x x)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) x)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) x)) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) x) x) #s(literal -1 binary64)))
(/.f64 x (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1 binary64) x))
(pow.f64 x #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) x) x) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x x))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) x) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -2 binary64)))
(*.f64 x x)
(*.f64 (*.f64 x x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (-.f64 #s(literal 0 binary64) x))
(*.f64 (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -2 binary64)) (pow.f64 (pow.f64 x #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) x) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) x)) (/.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 x #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (pow.f64 x #s(literal 1/2 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 x x) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)))
(+.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(+.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))))
(+.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))))
(+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 #s(literal 1/120 binary64) x))) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))))
(+.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y y))) (*.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y y))))
(+.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 y y)) (*.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))) (*.f64 y y)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y y)) (*.f64 y y)) (*.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y y)) (*.f64 y y)))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (*.f64 y y) (*.f64 (*.f64 y y) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))))
(fma.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y y)) (*.f64 (*.f64 y y) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y y))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))))
(fma.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))))
(fma.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))))
(fma.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(fma.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)))
(fma.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 y y) (*.f64 (*.f64 (*.f64 y y) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))) (*.f64 y y)))
(fma.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y y)) (*.f64 y y) (*.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y y)) (*.f64 y y)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 y (*.f64 y y))))))
(neg.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))))))
(/.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64)))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))))) (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x))) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))) (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y))))) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))) (-.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x))) (*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))))) (-.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64))) (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64)))) (-.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) #s(literal 1/120 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y))))) (*.f64 (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y)))))) (-.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 y (*.f64 y (*.f64 y y)))) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 y (*.f64 y (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x))) (*.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))))
(*.f64 y (*.f64 y (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(*.f64 y (*.f64 (*.f64 y (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(*.f64 (*.f64 y y) (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 x (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 y (*.f64 y y)))))
(*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y (*.f64 y (*.f64 y y))))
(*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (*.f64 y (*.f64 y y)) (*.f64 y (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(*.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) x)
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y (*.f64 y y))) y)
(*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 y)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 y) #s(literal 4 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 2 binary64) (log.f64 y)) (*.f64 #s(literal 2 binary64) (log.f64 y))))
(pow.f64 y #s(literal 4 binary64))
(pow.f64 (*.f64 y y) #s(literal 2 binary64))
(pow.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1 binary64))
(*.f64 y (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 y y) (*.f64 y y))
(*.f64 (*.f64 y (*.f64 y (*.f64 y y))) #s(literal 1 binary64))
(*.f64 (*.f64 y (*.f64 y y)) y)
(+.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/120 binary64) x))
(+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(-.f64 (/.f64 (/.f64 #s(literal 1/14400 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x)) (/.f64 (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(-.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))) (/.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/120 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/120 binary64) x (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x #s(literal 1/120 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 x (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/720 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -1/720 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 x x) (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) x (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) x (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/720 binary64) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 x (*.f64 x x)) #s(literal -1/720 binary64) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal -1/720 binary64)) (*.f64 x x) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 x #s(literal -1/720 binary64)) (*.f64 x x) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 x #s(literal -1/720 binary64)) (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 x #s(literal -1/720 binary64)) (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/120 binary64) (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 #s(literal 1/720 binary64) (/.f64 (*.f64 x x) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal 1 binary64)) (*.f64 x x) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal 1 binary64)) (*.f64 x x) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 x #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal -1/720 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 #s(literal -1/720 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 x #s(literal -1/720 binary64)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (*.f64 x #s(literal -1/720 binary64)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1/720 binary64) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1/720 binary64) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -1/720 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -1/720 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal 1 binary64)) x (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal 1 binary64)) x (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x x)) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 #s(literal 1/120 binary64) x))
(fma.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x) (*.f64 (*.f64 #s(literal 1/120 binary64) x) #s(literal 1 binary64)))
(neg.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal -1 binary64) x)))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(neg.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (-.f64 #s(literal 0 binary64) x)))
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)))
(neg.f64 (/.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))) (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))) (+.f64 #s(literal -1/1728000 binary64) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (+.f64 #s(literal -1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x) (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x)) (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x)) (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))))) (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))) (*.f64 x (*.f64 x x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) (*.f64 x (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 x (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) x)))
(/.f64 x (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x))
(/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x))
(/.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x)))
(/.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x)))
(/.f64 (+.f64 #s(literal -1/1728000 binary64) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (+.f64 #s(literal -1/1728000 binary64) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (neg.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x)))
(/.f64 (+.f64 #s(literal -1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (+.f64 #s(literal -1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (neg.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x)))
(/.f64 (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))))))
(/.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x)))
(/.f64 (*.f64 x (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 x (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64)))) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x))
(/.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))) (/.f64 #s(literal -1 binary64) x))
(/.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1/120 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/120 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) (/.f64 #s(literal 1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) x) x))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal 1/720 binary64)) (/.f64 #s(literal -1 binary64) x)) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1/120 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (neg.f64 (+.f64 #s(literal -1/1728000 binary64) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) #s(literal -1 binary64))) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))) (*.f64 x (*.f64 x x))))) (neg.f64 (+.f64 (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x)))) (neg.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))))) (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) x)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) x)) (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)) (*.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/120 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/14400 binary64))) (-.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))) (*.f64 #s(literal 1/120 binary64) x)))
(*.f64 #s(literal 1 binary64) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(*.f64 x (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x)
(*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))))))
(*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x)))
(*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x)))
(*.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))) x))))
(*.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) x))))
(*.f64 (+.f64 #s(literal -1/1728000 binary64) (neg.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64)))))))
(*.f64 (+.f64 #s(literal -1/14400 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/1728000 binary64) (*.f64 x (*.f64 x x))) (*.f64 (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))) (*.f64 x (*.f64 x x)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 x x) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 1/518400 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) x) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (/.f64 #s(literal 1 binary64) x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(*.f64 (*.f64 x (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (+.f64 #s(literal -1/120 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64))) (-.f64 #s(literal 0 binary64) x))
(*.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))))
(*.f64 (*.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) x) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) x) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) x) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (+.f64 #s(literal 1/1728000 binary64) (*.f64 (*.f64 x (*.f64 x x)) (*.f64 (*.f64 x (*.f64 x x)) #s(literal -1/373248000 binary64)))) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) (+.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal -1/120 binary64))))) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (/.f64 (+.f64 #s(literal 1/14400 binary64) (*.f64 (*.f64 x (*.f64 x (*.f64 x x))) #s(literal -1/518400 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal 1 binary64)) x)
(*.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(/.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (*.f64 y y) (*.f64 #s(literal 1/6 binary64) (sin.f64 x)))
(*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (sin.f64 x)))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) (sin.f64 x))
(*.f64 (*.f64 y #s(literal 1/6 binary64)) (*.f64 y (sin.f64 x)))
(*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) (*.f64 y y))
(*.f64 (*.f64 (sin.f64 x) (*.f64 y y)) #s(literal 1/6 binary64))
(*.f64 (*.f64 (sin.f64 x) (*.f64 y #s(literal 1/6 binary64))) y)
(*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) (sin.f64 x)) y) y)
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(sin.f64 x)
(neg.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(neg.f64 (sin.f64 (-.f64 #s(literal 0 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal -1 binary64))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))
(*.f64 y (*.f64 y #s(literal 1/6 binary64)))
(*.f64 (*.f64 y y) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(*.f64 (*.f64 (*.f64 y y) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 (*.f64 y #s(literal 1/6 binary64)) y)
(*.f64 y (*.f64 y #s(literal 1/5040 binary64)))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(*.f64 #s(literal 1/5040 binary64) (*.f64 y y))
(*.f64 (*.f64 y #s(literal 1/5040 binary64)) y)
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(neg.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sin.f64 x)))
(/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 x) (sin.f64 x)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (sin.f64 x))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sin.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -1/720 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) x) (neg.f64 (*.f64 x #s(literal -1/720 binary64)))))
(/.f64 #s(literal -1/720 binary64) (/.f64 (/.f64 #s(literal 1 binary64) x) x))
(/.f64 (*.f64 x #s(literal -1/720 binary64)) (/.f64 #s(literal 1 binary64) x))
(/.f64 (neg.f64 (*.f64 x #s(literal -1/720 binary64))) (/.f64 #s(literal -1 binary64) x))
(/.f64 (neg.f64 (neg.f64 (*.f64 x #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))
(*.f64 x (*.f64 x #s(literal -1/720 binary64)))
(*.f64 x (/.f64 (*.f64 x #s(literal -1/720 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(*.f64 #s(literal -1/720 binary64) (*.f64 x x))
(*.f64 (*.f64 (*.f64 x x) #s(literal -1/720 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) x) (/.f64 #s(literal -1/720 binary64) (/.f64 #s(literal -1 binary64) x)))
(*.f64 (*.f64 x #s(literal -1/720 binary64)) x)
(*.f64 #s(literal 1/720 binary64) (-.f64 #s(literal 0 binary64) (*.f64 x x)))
(*.f64 (neg.f64 (*.f64 x #s(literal -1/720 binary64))) (-.f64 #s(literal 0 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 (*.f64 x #s(literal -1/720 binary64)) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 x (pow.f64 x #s(literal -1/2 binary64))) (/.f64 #s(literal -1/720 binary64) (pow.f64 x #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1/720 binary64) (pow.f64 x #s(literal -1/2 binary64))) (/.f64 x (pow.f64 x #s(literal -1/2 binary64))))

simplify510.0ms (2.8%)

Memory
21.4MiB live, 739.5MiB allocated
Algorithm
egg-herbie
Rules
11 414×accelerator-lowering-fma.f32
11 414×accelerator-lowering-fma.f64
4 360×*-lowering-*.f32
4 360×*-lowering-*.f64
3 100×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01972278
16152189
219952086
351112042
463282042
080291928
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
(sin x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(* 1/5040 (* (pow y 6) (sin x)))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(* 1/5040 (* (pow y 6) (sin x)))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(* x (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* x (+ 1 (+ (* -1/6 (* (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)))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/120 (* (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)))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/120 (+ 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)))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (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/6 (pow y 2))
(* (pow y 2) (+ 1/6 (* 1/120 (pow y 2))))
(* (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/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/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))))))
(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)
x
x
x
x
x
x
x
x
x
x
x
x
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(/ 1 x)
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 5))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(* 1/120 (pow x 4))
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 4)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(pow x 2)
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(* 1/120 (* x (pow y 4)))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(* -1/720 (* (pow x 3) (pow y 4)))
(* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))
(* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))
(* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))
(* -1/720 (* (pow x 3) (pow y 4)))
(* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))
(* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))
(* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(pow y 4)
(* 1/120 x)
(* x (+ 1/120 (* -1/720 (pow x 2))))
(* x (+ 1/120 (* -1/720 (pow x 2))))
(* x (+ 1/120 (* -1/720 (pow x 2))))
(* -1/720 (pow x 3))
(* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))
(* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))
(* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))
(* -1/720 (pow x 3))
(* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))
(* 1/6 (* x (pow y 2)))
(* x (+ (* -1/36 (* (pow x 2) (pow y 2))) (* 1/6 (pow y 2))))
(* x (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/36 (pow y 2)) (* 1/720 (* (pow x 2) (pow y 2)))))))
(* x (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/36 (pow y 2)) (* (pow x 2) (+ (* -1/30240 (* (pow x 2) (pow y 2))) (* 1/720 (pow y 2))))))))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
(* 1/6 (* (pow y 2) (sin x)))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(sin x)
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/6 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(* 1/5040 (pow y 2))
(/ 1 x)
(/ (+ 1 (* 1/6 (pow x 2))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))) x)
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(/ 1 (sin x))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
(* -1/720 (pow x 2))
Outputs
(sin x)
(sin.f64 x)
(+ (sin x) (* 1/6 (* (pow y 2) (sin x))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(+ (sin x) (* (pow y 2) (+ (* 1/120 (* (pow y 2) (sin x))) (* 1/6 (sin x)))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(+ (sin x) (* (pow y 2) (+ (* 1/6 (sin x)) (* (pow y 2) (+ (* 1/5040 (* (pow y 2) (sin x))) (* 1/120 (sin x)))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* 1/5040 (* (pow y 6) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(*.f64 (sin.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 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y y)))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y y))))))) (sin.f64 x))
(* 1/5040 (* (pow y 6) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 y #s(literal 6 binary64))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (* 1/120 (/ (sin x) (pow y 2)))))
(*.f64 (sin.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 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (* 1/6 (/ (sin x) (pow y 4))))))
(*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y y)))))))
(* (pow y 6) (+ (* 1/5040 (sin x)) (+ (* 1/120 (/ (sin x) (pow y 2))) (+ (* 1/6 (/ (sin x) (pow y 4))) (/ (sin x) (pow y 6))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (*.f64 (sin.f64 x) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y y))))))) (sin.f64 x))
(* x (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* x (+ 1 (+ (* -1/6 (* (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 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* 1/120 (* (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 x (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64)))))))))
(* x (+ 1 (+ (* (pow x 2) (+ (* -1/6 (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))) (* (pow x 2) (+ (* -1/5040 (* (pow x 2) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))) (* 1/120 (+ 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 x (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (*.f64 (*.f64 x x) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(* (sin x) (+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
1
#s(literal 1 binary64)
(+ 1 (* 1/6 (pow y 2)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(+ 1 (* (pow y 2) (+ 1/6 (* 1/120 (pow y 2)))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(+ 1 (* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2)))))))
(+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.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))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.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 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.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))))))
(+.f64 (*.f64 (pow.f64 y #s(literal 6 binary64)) (+.f64 #s(literal 1/5040 binary64) (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.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/120 (pow y 2))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))
(* (pow y 2) (+ 1/6 (* (pow y 2) (+ 1/120 (* 1/5040 (pow y 2))))))
(*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 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 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.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 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.f64 y y))))))
(* 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 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.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 y y)) (/.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (*.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)
(pow y 2)
(*.f64 y y)
x
x
x
x
x
x
x
x
x
x
x
x
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 5))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 5 binary64)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(* 1/120 (pow x 4))
(*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 4)
(*.f64 (*.f64 x x) (*.f64 x x))
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(pow x 2)
(*.f64 x x)
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (* (pow y 4) (+ 1/120 (* -1/720 (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* 1/120 (* x (pow y 4)))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* x (+ (* -1/720 (* (pow x 2) (pow y 4))) (* 1/120 (pow y 4))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* -1/720 (* (pow x 3) (pow y 4)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* (pow x 3) (+ (* -1/720 (pow y 4)) (* 1/120 (/ (pow y 4) (pow x 2)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* -1/720 (* (pow x 3) (pow y 4)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(* -1 (* (pow x 3) (+ (* -1/120 (/ (pow y 4) (pow x 2))) (* 1/720 (pow y 4)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(pow y 4)
(*.f64 (*.f64 y y) (*.f64 y y))
(* 1/120 x)
(*.f64 x #s(literal 1/120 binary64))
(* x (+ 1/120 (* -1/720 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* x (+ 1/120 (* -1/720 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* x (+ 1/120 (* -1/720 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* -1/720 (pow x 3))
(*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))
(* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* (pow x 3) (- (* 1/120 (/ 1 (pow x 2))) 1/720))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* -1/720 (pow x 3))
(*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x)))
(* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* -1 (* (pow x 3) (- 1/720 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))
(* 1/6 (* x (pow y 2)))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* x (+ (* -1/36 (* (pow x 2) (pow y 2))) (* 1/6 (pow y 2))))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(* x (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/36 (pow y 2)) (* 1/720 (* (pow x 2) (pow y 2)))))))
(*.f64 x (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 x x) (+.f64 #s(literal -1/36 binary64) (*.f64 (*.f64 x x) #s(literal 1/720 binary64)))) #s(literal 1/6 binary64))))
(* x (+ (* 1/6 (pow y 2)) (* (pow x 2) (+ (* -1/36 (pow y 2)) (* (pow x 2) (+ (* -1/30240 (* (pow x 2) (pow y 2))) (* 1/720 (pow y 2))))))))
(*.f64 x (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y y)) (*.f64 (*.f64 x x) (*.f64 (*.f64 y y) (+.f64 #s(literal -1/36 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/720 binary64) (*.f64 (*.f64 x x) #s(literal -1/30240 binary64)))))))))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(* 1/6 (* (pow y 2) (sin x)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x #s(literal 1/120 binary64))))))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(sin x)
(sin.f64 x)
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/6 (pow y 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 y y))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(* 1/5040 (pow y 2))
(*.f64 (*.f64 y y) #s(literal 1/5040 binary64))
(/ 1 x)
(/.f64 #s(literal 1 binary64) x)
(/ (+ 1 (* 1/6 (pow x 2))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* 7/360 (pow x 2))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal 7/360 binary64))))) x)
(/ (+ 1 (* (pow x 2) (+ 1/6 (* (pow x 2) (+ 7/360 (* 31/15120 (pow x 2))))))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 7/360 binary64) (*.f64 (*.f64 x x) #s(literal 31/15120 binary64))))))) x)
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(/ 1 (sin x))
(/.f64 #s(literal 1 binary64) (sin.f64 x))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))
(* -1/720 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/720 binary64))

eval241.0ms (1.3%)

Memory
-15.5MiB live, 321.7MiB allocated
Compiler

Compiled 32 533 to 2 662 computations (91.8% saved)

prune233.0ms (1.3%)

Memory
1.7MiB live, 355.9MiB allocated
Pruning

37 alts after pruning (25 fresh and 12 done)

PrunedKeptTotal
New1 238101 248
Fresh31518
Picked145
Done088
Total1 242371 279
Accuracy
100.0%
Counts
1 279 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.9%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
92.1%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
62.4%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
90.9%
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
34.3%
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
67.2%
(/.f64 x (/.f64 y (sinh.f64 y)))
30.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
51.6%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
30.2%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
31.7%
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
29.9%
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
40.0%
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
34.6%
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
12.5%
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
31.7%
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
27.6%
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
54.9%
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
100.0%
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
55.0%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
91.1%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
92.3%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
92.1%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
78.2%
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
42.8%
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
30.2%
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
61.7%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
40.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
36.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
62.5%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
53.2%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
39.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
36.9%
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
34.6%
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
26.5%
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
12.9%
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
51.8%
(sin.f64 x)
30.2%
x
Compiler

Compiled 1 262 to 552 computations (56.3% saved)

regimes139.0ms (0.8%)

Memory
-5.5MiB live, 94.5MiB allocated
Counts
47 → 1
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (/.f64 (sinh.f64 y) y))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(*.f64 (*.f64 (sin.f64 x) (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
Outputs
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
Calls

5 calls:

53.0ms
(/.f64 (sinh.f64 y) y)
42.0ms
y
13.0ms
x
13.0ms
(sin.f64 x)
12.0ms
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
100.0%1(sin.f64 x)
100.0%1(/.f64 (sinh.f64 y) y)
Compiler

Compiled 25 to 17 computations (32% saved)

regimes93.0ms (0.5%)

Memory
-14.2MiB live, 140.9MiB allocated
Counts
45 → 1
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (/.f64 (sinh.f64 y) y))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
Outputs
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
Calls

5 calls:

33.0ms
(/.f64 (sinh.f64 y) y)
15.0ms
x
15.0ms
(sin.f64 x)
14.0ms
y
12.0ms
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
100.0%1(sin.f64 x)
100.0%1(/.f64 (sinh.f64 y) y)
Compiler

Compiled 25 to 17 computations (32% saved)

regimes57.0ms (0.3%)

Memory
16.7MiB live, 126.2MiB allocated
Counts
44 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 (sin.f64 x) y) (*.f64 y (*.f64 y y))) #s(literal 1/120 binary64))
(*.f64 (sin.f64 x) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (/.f64 (sinh.f64 y) y))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (/.f64 (*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 y y) (*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) y) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64))))))))))
Outputs
(sin.f64 x)
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
(*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
Calls

4 calls:

15.0ms
x
14.0ms
y
12.0ms
(sin.f64 x)
11.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
95.5%2x
98.1%3y
95.5%3(sin.f64 x)
92.3%1(/.f64 (sinh.f64 y) y)
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes46.0ms (0.2%)

Memory
-10.8MiB live, 112.5MiB allocated
Counts
33 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64)))
Outputs
(sin.f64 x)
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
Calls

4 calls:

14.0ms
y
11.0ms
x
10.0ms
(sin.f64 x)
8.0ms
(/.f64 (sinh.f64 y) y)
Results
AccuracySegmentsBranch
88.7%2(/.f64 (sinh.f64 y) y)
89.7%3(sin.f64 x)
89.3%2x
95.4%3y
Compiler

Compiled 16 to 11 computations (31.3% saved)

regimes13.0ms (0.1%)

Memory
-7.9MiB live, 29.7MiB allocated
Counts
31 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
Outputs
(sin.f64 x)
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
Calls

1 calls:

9.0ms
y
Results
AccuracySegmentsBranch
95.4%3y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

Memory
29.8MiB live, 29.9MiB allocated
Counts
30 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 x (/.f64 y (sinh.f64 y)))
Outputs
(sin.f64 x)
(/.f64 x (/.f64 y (sinh.f64 y)))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
Calls

1 calls:

9.0ms
y
Results
AccuracySegmentsBranch
92.2%3y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes15.0ms (0.1%)

Memory
-11.3MiB live, 27.3MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sin.f64 x)))
Outputs
(sin.f64 x)
(*.f64 x (/.f64 (sinh.f64 y) y))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
Calls

1 calls:

12.0ms
y
Results
AccuracySegmentsBranch
92.2%3y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes28.0ms (0.2%)

Memory
-6.1MiB live, 71.4MiB allocated
Counts
27 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(sin.f64 x)
Outputs
(sin.f64 x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
Calls

3 calls:

9.0ms
y
9.0ms
(sin.f64 x)
8.0ms
x
Results
AccuracySegmentsBranch
76.2%3(sin.f64 x)
74.0%2x
87.5%3y
Compiler

Compiled 10 to 7 computations (30% saved)

regimes18.0ms (0.1%)

Memory
17.7MiB live, 57.1MiB allocated
Counts
26 → 4
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
Outputs
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
Calls

2 calls:

8.0ms
y
8.0ms
x
Results
AccuracySegmentsBranch
69.5%4x
66.0%2y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes17.0ms (0.1%)

Memory
-30.7MiB live, 18.3MiB allocated
Counts
25 → 4
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x))
Outputs
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))))
Calls

1 calls:

15.0ms
x
Results
AccuracySegmentsBranch
69.2%4x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes16.0ms (0.1%)

Memory
28.2MiB live, 28.2MiB allocated
Counts
23 → 2
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
Outputs
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64))))))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
Calls

2 calls:

7.0ms
x
7.0ms
y
Results
AccuracySegmentsBranch
66.0%2y
68.9%4x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes29.0ms (0.2%)

Memory
-12.1MiB live, 27.5MiB allocated
Counts
22 → 2
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 y y) x) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 y y))
(*.f64 (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))) (*.f64 y (*.f64 (*.f64 y (*.f64 y y)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal 1/6 binary64) (*.f64 x (*.f64 x #s(literal 7/360 binary64)))))) x))
(/.f64 (*.f64 (*.f64 y (*.f64 y (*.f64 y y))) (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (/.f64 #s(literal 1 binary64) x))
Outputs
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))
Calls

2 calls:

20.0ms
y
7.0ms
x
Results
AccuracySegmentsBranch
68.1%4x
65.2%2y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0%)

Memory
11.6MiB live, 11.6MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 #s(literal -1/720 binary64) (*.f64 x (*.f64 x x))))
(*.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
Outputs
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
Calls

1 calls:

5.0ms
y
Results
AccuracySegmentsBranch
65.2%2y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes25.0ms (0.1%)

Memory
-18.9MiB live, 20.6MiB allocated
Counts
13 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
Outputs
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
Calls

2 calls:

19.0ms
y
4.0ms
x
Results
AccuracySegmentsBranch
60.4%4x
66.3%3y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes5.0ms (0%)

Memory
12.7MiB live, 12.7MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
x
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal -1/6 binary64))))
(*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 x #s(literal 1/120 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal 1/6 binary64)))) x))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
Outputs
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))
(*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))
Calls

1 calls:

4.0ms
y
Results
AccuracySegmentsBranch
65.6%3y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes6.0ms (0%)

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

1 calls:

5.0ms
y
Results
AccuracySegmentsBranch
62.1%2y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0%)

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

2 calls:

3.0ms
y
3.0ms
x
Results
AccuracySegmentsBranch
57.3%3x
53.2%1y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
55.6%2x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
53.2%1x
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes91.0ms (0.5%)

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

2 calls:

88.0ms
y
2.0ms
x
Results
AccuracySegmentsBranch
53.0%2y
41.0%2x
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Memory
6.3MiB live, 6.3MiB allocated
Accuracy

Total -0.0b remaining (-0.1%)

Threshold costs -0b (-0.1%)

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

2 calls:

2.0ms
x
1.0ms
y
Results
AccuracySegmentsBranch
30.2%1x
30.2%1y
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch100.0ms (0.5%)

Memory
3.9MiB live, 42.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
87.0ms
1.2338667587458139e+70
8.475636918234306e+77
11.0ms
2.340942504293907e-20
5.971173905526653e-19
Samples
89.0ms256×0valid
Compiler

Compiled 390 to 273 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 83.0ms
ival-sinh: 75.0ms (89.9% of total)
ival-sin: 5.0ms (6% of total)
ival-div: 2.0ms (2.4% of total)
ival-mult: 1.0ms (1.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch101.0ms (0.5%)

Memory
6.7MiB live, 43.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
89.0ms
1.411688610105791e+142
4.516232242479028e+146
10.0ms
2.340942504293907e-20
5.971173905526653e-19
Samples
15.0ms240×0valid
Compiler

Compiled 286 to 209 computations (26.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-sin: 5.0ms (51.8% of total)
ival-div: 2.0ms (20.7% of total)
ival-sinh: 2.0ms (20.7% of total)
ival-mult: 1.0ms (10.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch114.0ms (0.6%)

Memory
9.8MiB live, 48.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
101.0ms
1.411688610105791e+142
4.516232242479028e+146
11.0ms
2.340942504293907e-20
5.971173905526653e-19
Samples
104.0ms240×0valid
Compiler

Compiled 270 to 193 computations (28.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-sin: 5.0ms (48.8% of total)
ival-div: 2.0ms (19.5% of total)
ival-sinh: 2.0ms (19.5% of total)
ival-mult: 1.0ms (9.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch155.0ms (0.8%)

Memory
-6.7MiB live, 34.4MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
143.0ms
1.682042884454247e+252
1.7413183817955044e+255
10.0ms
2.340942504293907e-20
5.971173905526653e-19
Samples
11.0ms176×0valid
Compiler

Compiled 226 to 157 computations (30.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-sin: 3.0ms (41.9% of total)
ival-div: 1.0ms (14% of total)
ival-mult: 1.0ms (14% of total)
ival-sinh: 1.0ms (14% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch25.0ms (0.1%)

Memory
15.8MiB live, 54.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.682042884454247e+252
1.7413183817955044e+255
10.0ms
2.340942504293907e-20
5.971173905526653e-19
Samples
16.0ms240×0valid
Compiler

Compiled 342 to 233 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sin: 4.0ms (37% of total)
ival-mult: 3.0ms (27.7% of total)
ival-div: 2.0ms (18.5% of total)
ival-sinh: 2.0ms (18.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch25.0ms (0.1%)

Memory
-26.2MiB live, 50.5MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
5.0ms
1.682042884454247e+252
1.7413183817955044e+255
17.0ms
3.069095883565508e-13
0.003423612221708855
Samples
14.0ms208×0valid
Compiler

Compiled 460 to 311 computations (32.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-sin: 4.0ms (46.6% of total)
ival-div: 1.0ms (11.6% of total)
ival-mult: 1.0ms (11.6% of total)
ival-sinh: 1.0ms (11.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch47.0ms (0.3%)

Memory
38.1MiB live, 117.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
1.3473635439952443e+235
6.751390292011621e+236
12.0ms
1.4636938312741745e+106
3.369438078616512e+107
19.0ms
3.315025670115491e+34
3.781506891330262e+43
Samples
30.0ms368×0valid
Compiler

Compiled 1 104 to 741 computations (32.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-sin: 15.0ms (69.7% of total)
ival-div: 2.0ms (9.3% of total)
ival-mult: 2.0ms (9.3% of total)
ival-sinh: 2.0ms (9.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch51.0ms (0.3%)

Memory
-7.1MiB live, 119.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.3473635439952443e+235
6.751390292011621e+236
18.0ms
1.4636938312741745e+106
3.369438078616512e+107
18.0ms
3.315025670115491e+34
3.781506891330262e+43
Samples
34.0ms368×0valid
Compiler

Compiled 1 032 to 714 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-sin: 18.0ms (71.7% of total)
ival-div: 2.0ms (8% of total)
ival-mult: 2.0ms (8% of total)
ival-sinh: 2.0ms (8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch32.0ms (0.2%)

Memory
-15.9MiB live, 23.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
31.0ms
1.682042884454247e+252
1.7413183817955044e+255
Samples
26.0ms128×0valid
Compiler

Compiled 364 to 251 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-mult: 20.0ms (84.6% of total)
ival-sin: 2.0ms (8.5% of total)
ival-div: 1.0ms (4.2% of total)
ival-sinh: 1.0ms (4.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch36.0ms (0.2%)

Memory
-18.5MiB live, 20.6MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
35.0ms
1.682042884454247e+252
1.7413183817955044e+255
Samples
7.0ms112×0valid
Compiler

Compiled 278 to 186 computations (33.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-sin: 2.0ms (49.2% of total)
ival-div: 1.0ms (24.6% of total)
ival-mult: 1.0ms (24.6% of total)
ival-sinh: 1.0ms (24.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch3.0ms (0%)

Memory
7.4MiB live, 7.4MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
3.0ms
2.43361753360741e+235
2.0463863112483282e+237
Samples
2.0ms32×0valid
Compiler

Compiled 80 to 57 computations (28.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.0ms
ival-sin: 1.0ms (80.8% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-mult: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-sinh: 0.0ms (0% of total)

bsearch21.0ms (0.1%)

Memory
8.5MiB live, 45.4MiB allocated
Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
4.0ms
2.43361753360741e+235
2.0463863112483282e+237
16.0ms
7719946694512310.0
5609871073019398000.0
Samples
14.0ms176×0valid
Compiler

Compiled 358 to 247 computations (31% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 4.0ms (51.7% of total)
ival-sinh: 2.0ms (25.8% of total)
ival-div: 1.0ms (12.9% of total)
ival-mult: 1.0ms (12.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch30.0ms (0.2%)

Memory
-11.3MiB live, 65.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
2.43361753360741e+235
2.0463863112483282e+237
15.0ms
13431711787382.463
870143203661585.3
Samples
19.0ms224×0valid
Compiler

Compiled 404 to 277 computations (31.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 6.0ms (43.7% of total)
ival-sin: 5.0ms (36.4% of total)
ival-sinh: 2.0ms (14.6% of total)
ival-div: 1.0ms (7.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch12.0ms (0.1%)

Memory
33.8MiB live, 33.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
11.0ms
13431711787382.463
870143203661585.3
Samples
7.0ms112×0valid
Compiler

Compiled 194 to 137 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-sin: 2.0ms (43% of total)
ival-div: 1.0ms (21.5% of total)
ival-mult: 1.0ms (21.5% of total)
ival-sinh: 1.0ms (21.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch32.0ms (0.2%)

Memory
1.8MiB live, 76.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.3473635439952443e+235
6.751390292011621e+236
16.0ms
1.6631361601267253e+125
2.1617693849637048e+128
Samples
20.0ms240×0valid
Compiler

Compiled 402 to 266 computations (33.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-sin: 8.0ms (55.2% of total)
ival-sinh: 3.0ms (20.7% of total)
ival-div: 2.0ms (13.8% of total)
ival-mult: 1.0ms (6.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch21.0ms (0.1%)

Memory
2.3MiB live, 42.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
1.3473635439952443e+235
6.751390292011621e+236
Samples
16.0ms112×0valid
Compiler

Compiled 180 to 137 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-sin: 4.0ms (68.9% of total)
ival-div: 1.0ms (17.2% of total)
ival-mult: 1.0ms (17.2% of total)
ival-sinh: 1.0ms (17.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch14.0ms (0.1%)

Memory
-4.8MiB live, 33.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
126.77105765056656
17891.695531100355
Samples
9.0ms112×0valid
Compiler

Compiled 110 to 81 computations (26.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 5.0ms
ival-sin: 2.0ms (41.6% of total)
ival-div: 1.0ms (20.8% of total)
ival-mult: 1.0ms (20.8% of total)
ival-sinh: 1.0ms (20.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify23.0ms (0.1%)

Memory
-9.6MiB live, 63.0MiB allocated
Algorithm
egg-herbie
Rules
102×*-commutative_binary64
38×+-commutative_binary64
1-exp_binary64
if-if-or-not_binary32
1-exp_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0164663
1240663
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 380000000000000011455098931408117341711416484134281558953778987194962140987392 binary64)) (*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 199999999999999987271741387553518354728514146551401471296788814467163125561054150977867739891738951559620703652188113849103013283306286714875445248188400111203634394054424771362577248748079965527076639478413263015548719165875994324823359393880980565524480 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 394999999999999994396887774245896819182131232567702858383692055982534361643993506083741631455028388865696790703953236012905923676228862880693852961224917603504197612820467574110497037509922458663276028727133845028848416063210368034760748193959256805867520 binary64)) (*.f64 x (/.f64 (sinh.f64 y) y)) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 8762203435012037/9223372036854775808 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 2000000000000000198304056105996818023840404684325430589176790601503084399959067474819558151731455507853638719703242991173154673528045310795668595749431124176653338683260558558115888674688541767725760824071926806374482120168847930635477150456215142137856 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))))
(if (<=.f64 x #s(literal 5099999999999999729351207061559443456 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x)) (if (<=.f64 x #s(literal 67999999999999998857118420620903670144906393398171706101222892951547637398283454558875745515270820635607040 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(if (<=.f64 x #s(literal 5099999999999999729351207061559443456 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (if (<=.f64 x #s(literal 67999999999999998857118420620903670144906393398171706101222892951547637398283454558875745515270820635607040 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(if (<=.f64 y #s(literal 3699999999999999797085879892786253010133038033082068806611483313325663137314354389594641263278577203078726185883616291476618199810664548589887151418240114363728935764278489354656690720560253573496417273279424783409550797419714693747956504438538674110464 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y))))
(if (<=.f64 y #s(literal 1599999999999999898173931100428146837828113172411211770374310515737305004488433207822941919133911612476965629217504910792824106266450293719003561985507200889629075152435398170900617989984639724216613115827306104124389753327007954598586875151047844524195840 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y))))
(if (<=.f64 y #s(literal 400000000000000021266407865063859614241355783009804038934278919481755660891686623783800171653972196361028867272500483758518017805522146154926768652360816155067966815893368940537990027350513329249418551341165922688449477222814365526261760 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(if (<=.f64 y #s(literal 2300000000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))) (if (<=.f64 y #s(literal 999999999999999940205461314330949157639035769339395563281540824641288164893139324951747214686990494667615328372051330560380424582445502262385046995766402482607793500255578094113131409067638500218263478644773697770829313903654699186257920 binary64)) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))))
(if (<=.f64 y #s(literal 750000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))) (if (<=.f64 y #s(literal 62000000000000002166687635601611241427766609484668480694271667779041117564850654341411494461886290473609906029145576194211146560542334022764330394764570124984913621068693743211070017646243117804607046460799306927206725178002414510276608 binary64)) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))))
(if (<=.f64 y #s(literal 650000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(if (<=.f64 x #s(literal 64999999999999995266711230532062659350330364733782069745593371324776594723693168907267004701918087875526189693512806592428376064 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))))
(if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(if (<=.f64 y #s(literal 140 binary64)) x (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
x
Outputs
(/.f64 (sin.f64 x) (/.f64 y (sinh.f64 y)))
(*.f64 (sin.f64 x) (/.f64 (sinh.f64 y) y))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 380000000000000011455098931408117341711416484134281558953778987194962140987392 binary64)) (*.f64 (*.f64 x (/.f64 #s(literal 2 binary64) y)) (/.f64 (sinh.f64 y) #s(literal 2 binary64))) (*.f64 (sin.f64 x) (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y #s(literal 1/6 binary64)))))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 450000000000000025588544167292377281067872307291981890333908525046620934835237003459269462152475206198068118919978284507584794843994735288782946304 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (sin.f64 x) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 199999999999999987271741387553518354728514146551401471296788814467163125561054150977867739891738951559620703652188113849103013283306286714875445248188400111203634394054424771362577248748079965527076639478413263015548719165875994324823359393880980565524480 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 199999999999999987271741387553518354728514146551401471296788814467163125561054150977867739891738951559620703652188113849103013283306286714875445248188400111203634394054424771362577248748079965527076639478413263015548719165875994324823359393880980565524480 binary64)) (/.f64 x (/.f64 y (sinh.f64 y))) (*.f64 (*.f64 y (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 394999999999999994396887774245896819182131232567702858383692055982534361643993506083741631455028388865696790703953236012905923676228862880693852961224917603504197612820467574110497037509922458663276028727133845028848416063210368034760748193959256805867520 binary64)) (*.f64 x (/.f64 (sinh.f64 y) y)) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 6126910293071097/10384593717069655257060992658440192 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 394999999999999994396887774245896819182131232567702858383692055982534361643993506083741631455028388865696790703953236012905923676228862880693852961224917603504197612820467574110497037509922458663276028727133845028848416063210368034760748193959256805867520 binary64)) (*.f64 x (/.f64 (sinh.f64 y) y)) (*.f64 (*.f64 y (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 8762203435012037/9223372036854775808 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 2000000000000000198304056105996818023840404684325430589176790601503084399959067474819558151731455507853638719703242991173154673528045310795668595749431124176653338683260558558115888674688541767725760824071926806374482120168847930635477150456215142137856 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y)))))
(if (<=.f64 y #s(literal 8762203435012037/9223372036854775808 binary64)) (sin.f64 x) (if (<=.f64 y #s(literal 2000000000000000198304056105996818023840404684325430589176790601503084399959067474819558151731455507853638719703242991173154673528045310795668595749431124176653338683260558558115888674688541767725760824071926806374482120168847930635477150456215142137856 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 #s(literal 1 binary64) x)) (*.f64 (*.f64 y (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (*.f64 y (*.f64 y y)))))
(if (<=.f64 x #s(literal 5099999999999999729351207061559443456 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x)) (if (<=.f64 x #s(literal 67999999999999998857118420620903670144906393398171706101222892951547637398283454558875745515270820635607040 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(if (<=.f64 x #s(literal 5099999999999999729351207061559443456 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/120 binary64) (*.f64 y (*.f64 y #s(literal 1/5040 binary64)))))))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 x x))) x)) (if (<=.f64 x #s(literal 67999999999999998857118420620903670144906393398171706101222892951547637398283454558875745515270820635607040 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(if (<=.f64 x #s(literal 5099999999999999729351207061559443456 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (if (<=.f64 x #s(literal 67999999999999998857118420620903670144906393398171706101222892951547637398283454558875745515270820635607040 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(if (<=.f64 x #s(literal 5099999999999999729351207061559443456 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (if (<=.f64 x #s(literal 67999999999999998857118420620903670144906393398171706101222892951547637398283454558875745515270820635607040 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) (+.f64 #s(literal -1/6 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))))))))))
(if (<=.f64 y #s(literal 3699999999999999797085879892786253010133038033082068806611483313325663137314354389594641263278577203078726185883616291476618199810664548589887151418240114363728935764278489354656690720560253573496417273279424783409550797419714693747956504438538674110464 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y))))
(if (<=.f64 y #s(literal 3699999999999999797085879892786253010133038033082068806611483313325663137314354389594641263278577203078726185883616291476618199810664548589887151418240114363728935764278489354656690720560253573496417273279424783409550797419714693747956504438538674110464 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/6 binary64) (*.f64 y (*.f64 y (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 y y) #s(literal 1/5040 binary64)))))))))) (*.f64 (*.f64 y (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (*.f64 y (*.f64 y y))))
(if (<=.f64 y #s(literal 1599999999999999898173931100428146837828113172411211770374310515737305004488433207822941919133911612476965629217504910792824106266450293719003561985507200889629075152435398170900617989984639724216613115827306104124389753327007954598586875151047844524195840 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) y) (*.f64 y (*.f64 y y))))
(if (<=.f64 y #s(literal 1599999999999999898173931100428146837828113172411211770374310515737305004488433207822941919133911612476965629217504910792824106266450293719003561985507200889629075152435398170900617989984639724216613115827306104124389753327007954598586875151047844524195840 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 (*.f64 y (*.f64 x (+.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (*.f64 y (*.f64 y y))))
(if (<=.f64 y #s(literal 400000000000000021266407865063859614241355783009804038934278919481755660891686623783800171653972196361028867272500483758518017805522146154926768652360816155067966815893368940537990027350513329249418551341165922688449477222814365526261760 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 y y) #s(literal 1/120 binary64)))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(if (<=.f64 y #s(literal 400000000000000021266407865063859614241355783009804038934278919481755660891686623783800171653972196361028867272500483758518017805522146154926768652360816155067966815893368940537990027350513329249418551341165922688449477222814365526261760 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) (+.f64 (*.f64 (*.f64 y y) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64))))))
(if (<=.f64 y #s(literal 2300000000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))))) (if (<=.f64 y #s(literal 999999999999999940205461314330949157639035769339395563281540824641288164893139324951747214686990494667615328372051330560380424582445502262385046995766402482607793500255578094113131409067638500218263478644773697770829313903654699186257920 binary64)) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))))
(if (<=.f64 y #s(literal 2300000000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))))))) (if (<=.f64 y #s(literal 999999999999999940205461314330949157639035769339395563281540824641288164893139324951747214686990494667615328372051330560380424582445502262385046995766402482607793500255578094113131409067638500218263478644773697770829313903654699186257920 binary64)) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))))
(if (<=.f64 y #s(literal 750000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))) (if (<=.f64 y #s(literal 62000000000000002166687635601611241427766609484668480694271667779041117564850654341411494461886290473609906029145576194211146560542334022764330394764570124984913621068693743211070017646243117804607046460799306927206725178002414510276608 binary64)) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))) (*.f64 (*.f64 y y) (*.f64 x (+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 x x) #s(literal -1/36 binary64)))))))
(if (<=.f64 y #s(literal 650000000000000 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))) (*.f64 x (*.f64 y (*.f64 y (*.f64 (*.f64 y y) #s(literal 1/120 binary64))))))
(if (<=.f64 x #s(literal 64999999999999995266711230532062659350330364733782069745593371324776594723693168907267004701918087875526189693512806592428376064 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))))
(if (<=.f64 x #s(literal 64999999999999995266711230532062659350330364733782069745593371324776594723693168907267004701918087875526189693512806592428376064 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))) (if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (*.f64 #s(literal 1/120 binary64) (*.f64 (*.f64 x x) (*.f64 x x)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64)))))))
(if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
(if (<=.f64 x #s(literal 14500000000000001053308680979386660711160031354568182746503002016371395175663833198432139258576342108674688538151142233336064695278577455928425050235918680383869105924829234737581747639727720242554629735387617469832029497210473786900480 binary64)) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64)))) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 x (*.f64 x #s(literal -1/6 binary64))))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y y) #s(literal 1/6 binary64))))
(if (<=.f64 y #s(literal 140 binary64)) x (*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 y y))))
(if (<=.f64 y #s(literal 140 binary64)) x (*.f64 x (*.f64 (*.f64 y y) #s(literal 1/6 binary64))))
x

soundness5.4s (29.3%)

Memory
-92.2MiB live, 5 832.2MiB allocated
Rules
16 632×accelerator-lowering-fma.f32
16 632×accelerator-lowering-fma.f64
15 526×accelerator-lowering-fma.f32
15 526×accelerator-lowering-fma.f64
12 736×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031181
1178175
21323169
08223152
031149
1178137
21407135
08360125
092700
1288693
2897643
33139635
47365635
08523605
02072415
16502341
220372272
352682210
464582210
084162068
01972278
16152189
219952086
351112042
463282042
080291928
02152810
17332666
223872546
361402518
080592344
0615
12215
211715
386615
0840915
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 877 to 959 computations (48.9% saved)

preprocess139.0ms (0.8%)

Memory
-22.1MiB live, 297.3MiB allocated
Remove

(negabs x)

(abs y)

Compiler

Compiled 1 536 to 412 computations (73.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...