tanhf (example 3.4)

Time bar (total: 7.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze109.0ms (1.5%)

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

Compiled 9 to 8 computations (11.1% saved)

sample2.0s (27.8%)

Memory
43.5MiB live, 1 683.5MiB allocated
Samples
695.0ms2 280×2valid
479.0ms4 189×0valid
308.0ms577×3valid
140.0ms1 206×1valid
4.0ms4valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-cos: 783.0ms (60.4% of total)
ival-sin: 178.0ms (13.7% of total)
ival-div: 125.0ms (9.6% of total)
adjust: 111.0ms (8.6% of total)
ival-sub: 85.0ms (6.6% of total)
ival-true: 7.0ms (0.5% of total)
exact: 5.0ms (0.4% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain182.0ms (2.5%)

Memory
-25.1MiB live, 136.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
780-7(2.767639969231121e-157)(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
771(-2.4439125162464226e-162)2(3.0618241236825145e+288)(-.f64 #s(literal 1 binary64) (cos.f64 x))
00-0-#s(literal 1 binary64)
00-0-(cos.f64 x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 #s(literal 1 binary64) (cos.f64 x))cancellation764
/.f64(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))u/n710
(-.f64 #s(literal 1 binary64) (cos.f64 x))underflow71
Confusion
Predicted +Predicted -
+1461
-1108
Precision
0.9931972789115646
Recall
0.9931972789115646
Confusion?
Predicted +Predicted MaybePredicted -
+14610
-13105
Precision?
0.9735099337748344
Recall?
1.0
Freqs
test
numberfreq
0109
1147
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
60.0ms232×0valid
55.0ms176×2valid
12.0ms32×3valid
8.0ms72×1valid
Compiler

Compiled 62 to 28 computations (54.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 116.0ms
ival-cos: 47.0ms (40.5% of total)
ival-sub: 39.0ms (33.6% of total)
ival-sin: 12.0ms (10.3% of total)
adjust: 10.0ms (8.6% of total)
ival-div: 6.0ms (5.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess70.0ms (1%)

Memory
-6.1MiB live, 31.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0811
13011
2738
31818
44488
56838
67088
067
0104
1204
2264
3374
4584
5814
61144
71884
83174
95344
105904
115934
126014
136074
146114
156184
166254
176264
06264
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
Symmetry

(negabs x)

Compiler

Compiled 7 to 6 computations (14.3% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 7 to 6 computations (14.3% saved)

simplify23.0ms (0.3%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 x)
cost-diff0
(cos.f64 x)
cost-diff0
(-.f64 #s(literal 1 binary64) (cos.f64 x))
cost-diff6592
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0617
01014
12014
22614
33714
45814
58114
611414
718814
831714
953414
1059014
1159314
1260114
1360714
1461114
1561814
1662514
1762614
062614
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
#s(literal 1 binary64)
(cos.f64 x)
x
(sin.f64 x)
Outputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
#s(literal 1 binary64)
(cos.f64 x)
x
(sin.f64 x)

localize83.0ms (1.2%)

Memory
-20.8MiB live, 62.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(sin.f64 x)
accuracy0.0
(cos.f64 x)
accuracy15.71878246837175
(-.f64 #s(literal 1 binary64) (cos.f64 x))
accuracy17.34888569217625
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Samples
37.0ms116×0valid
26.0ms88×2valid
6.0ms16×3valid
4.0ms36×1valid
Compiler

Compiled 36 to 14 computations (61.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-cos: 26.0ms (41.1% of total)
ival-div: 25.0ms (39.5% of total)
ival-sin: 5.0ms (7.9% of total)
adjust: 4.0ms (6.3% of total)
ival-sub: 3.0ms (4.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series2.0ms (0%)

Memory
3.5MiB live, 3.5MiB allocated
Counts
4 → 20
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(cos.f64 x)
(sin.f64 x)
Outputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 1/2 (pow x 2))
(* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24))))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(/ (- 1 (cos x)) (sin x))
(- 1 (cos x))
(cos x)
(sin x)
Calls

3 calls:

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

simplify220.0ms (3%)

Memory
21.8MiB live, 175.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
079202
1224202
2555196
31661196
43002196
54256196
64608196
75339196
86812196
08041172
Stop Event
iter limit
node limit
Counts
20 → 19
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(* 1/2 (pow x 2))
(* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24))))
1
(+ 1 (* -1/2 (pow x 2)))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(/ (- 1 (cos x)) (sin x))
(- 1 (cos x))
(cos x)
(sin x)
Outputs
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* 1/2 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/2 binary64))
(* (pow x 2) (+ 1/2 (* -1/24 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x) x)
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* 1/720 (pow x 2)) 1/24))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal -1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) x)
(* (pow x 2) (+ 1/2 (* (pow x 2) (- (* (pow x 2) (+ 1/720 (* -1/40320 (pow x 2)))) 1/24))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/40320 binary64) (*.f64 x x) #s(literal 1/720 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x) x)
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow x 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* 1/24 (pow x 2)) 1/2)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
(+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/24 (* -1/720 (pow x 2)))) 1/2)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/720 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x x) #s(literal 1 binary64))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -1/5040 binary64) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) x)
(/ (- 1 (cos x)) (sin x))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(- 1 (cos x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(cos x)
(cos.f64 x)
(sin x)
(sin.f64 x)

rewrite224.0ms (3.1%)

Memory
-25.6MiB live, 260.6MiB allocated
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0615
01012
13912
224712
3238711
0910611
Stop Event
iter limit
node limit
iter limit
Counts
4 → 645
Calls
Call 1
Inputs
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(cos.f64 x)
(sin.f64 x)
Outputs
(*.f64 (pow.f64 (/.f64 (neg.f64 (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(*.f64 (/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(*.f64 (/.f64 (sin.f64 x) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(*.f64 (pow.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) #s(literal -1 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))))
(*.f64 (pow.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)) (cos.f64 (/.f64 x #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)))
(*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (pow.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) (pow.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (sin.f64 x) (pow.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (/.f64 (sin.f64 x) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(*.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) (fma.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (*.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) (*.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (fma.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) (*.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (fma.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x)) (*.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (sin.f64 x)) (/.f64 #s(literal 0 binary64) (sin.f64 x)) (fma.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (fma.f64 (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (fma.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal -3 binary64))) (fma.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))) (*.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))) (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x))) (*.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (-.f64 (*.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))) (*.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (pow.f64 (sin.f64 x) #s(literal -3 binary64))) (+.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (pow.f64 (sin.f64 x) #s(literal -3 binary64))) (+.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (sin.f64 x))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal 1 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x)))) (neg.f64 (cos.f64 (/.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)))) (neg.f64 (neg.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x))))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x))))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x))) (neg.f64 (*.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))))
(/.f64 (neg.f64 (+.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x))))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x)))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x))))) (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (tan.f64 x) (sin.f64 x))) (neg.f64 (*.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (sin.f64 x)) (sin.f64 x))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) (cos.f64 (/.f64 x #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x))
(/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (neg.f64 (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (tan.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x))) (neg.f64 (cos.f64 (/.f64 x #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (sin.f64 x) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (+.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (tan.f64 x) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x)) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (tan.f64 x) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64)) (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))))
(/.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) (cos.f64 (/.f64 x #s(literal -2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))
(/.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)))
(/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (sin.f64 x)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))))
(/.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (sin.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (tan.f64 x) #s(literal -3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 (/.f64 x #s(literal -2 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) x))))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))))
(neg.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (neg.f64 (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (cos.f64 x) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(fma.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(fma.f64 (cos.f64 x) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 (cos.f64 x) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))) (/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x))) (/.f64 (sin.f64 x) (*.f64 (sin.f64 x) (tan.f64 x))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (*.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)))) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (neg.f64 (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (sin.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x)))) (/.f64 (sin.f64 x) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) #s(literal 1 binary64)) (/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -3 binary64)) (fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))))
(-.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))))
(-.f64 (pow.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (sin.f64 x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (sin.f64 x)) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(+.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (cos.f64 x)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(+.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(+.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal 1 binary64)))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (/.f64 (sin.f64 x) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (sin.f64 x) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(pow.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal 2 binary64))))) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (-.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64))) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64)))) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x)) #s(literal 3 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(fma.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 9 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sin.f64 x) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (cos.f64 x) #s(literal 1 binary64))
(fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (sin.f64 x) (pow.f64 (/.f64 (sin.f64 x) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 (cos.f64 x) #s(literal -1 binary64) #s(literal 1 binary64))
(fma.f64 (cos.f64 x) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(fma.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (cos.f64 x) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64)) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))) (/.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -3 binary64))) (+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64)) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))) (/.f64 (*.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -3 binary64))) (+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) #s(literal 2 binary64)) (*.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))))
(-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (*.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 x))) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(-.f64 (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))))
(-.f64 (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (+.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(-.f64 (/.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(-.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (pow.f64 (-.f64 #s(literal -1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x))) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(-.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -1 binary64) (cos.f64 x)))
(-.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))
(-.f64 #s(literal 1 binary64) (cos.f64 x))
(+.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))))
(+.f64 (pow.f64 (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (sin.f64 x) (cos.f64 x)))))
(+.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))
(+.f64 (cos.f64 x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)))
(+.f64 #s(literal 1 binary64) (cos.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (cos.f64 x)))
(*.f64 (cos.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 x))
(pow.f64 (cos.f64 x) #s(literal 1 binary64))
(/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (cos.f64 x) (cos.f64 x) (*.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))))))
(neg.f64 (neg.f64 (cos.f64 x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x)))
(cos.f64 x)
(exp.f64 (*.f64 (log.f64 (cos.f64 x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (sin.f64 x) (sin.f64 x) (*.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64))) (sin.f64 x))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64))) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (sin.f64 x)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (sin.f64 x))
(/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))
(/.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (sin.f64 x)))
(sin.f64 x)
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sin.f64 x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 6 binary64)) (fma.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (/.f64 #s(literal 1/2 binary64) (sin.f64 x)) (/.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (sin.f64 x)))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (sin.f64 x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (sin.f64 x))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (sin.f64 x)))

eval105.0ms (1.5%)

Memory
38.2MiB live, 111.0MiB allocated
Compiler

Compiled 14 961 to 1 738 computations (88.4% saved)

prune15.0ms (0.2%)

Memory
6.7MiB live, 41.5MiB allocated
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New6586664
Fresh000
Picked101
Done000
Total6596665
Accuracy
100.0%
Counts
665 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.6%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
56.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
Compiler

Compiled 162 to 118 computations (27.2% saved)

simplify66.0ms (0.9%)

Memory
-27.8MiB live, 60.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff0
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
cost-diff0
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff0
(*.f64 x x)
cost-diff0
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
cost-diff0
(*.f64 #s(literal 1/2 binary64) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
cost-diff0
(*.f64 #s(literal 1/2 binary64) x)
cost-diff0
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026204
044192
182192
2142192
3294192
4649192
5969192
61023192
71101192
81230192
91448192
101504192
111507192
121515192
131521192
141525192
151532192
161707192
171942192
181948192
01948192
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1/2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1/2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(literal 1/240 binary64)
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
x
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
Outputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
x
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(literal 1/240 binary64)
(*.f64 x x)
x
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
x
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)

localize201.0ms (2.8%)

Memory
-7.0MiB live, 144.7MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy0.03515625
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
accuracy0.0546875
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
accuracy0.27383839434154217
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
accuracy28.319675554521595
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy0.046875
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
accuracy0.05078125
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
accuracy0.2749785930262207
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
accuracy28.29821840178657
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy0.0
(*.f64 x x)
accuracy0.0625
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
accuracy0.30443174318534627
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
accuracy28.24666682055248
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
accuracy0.0
(*.f64 #s(literal 1/2 binary64) x)
accuracy27.98590381948989
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
accuracy0.0
(*.f64 #s(literal 1/2 binary64) x)
accuracy0.0
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
Samples
84.0ms88×2valid
57.0ms116×0valid
15.0ms36×1valid
13.0ms16×3valid
Compiler

Compiled 380 to 56 computations (85.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 122.0ms
ival-cos: 48.0ms (39.4% of total)
ival-mult: 22.0ms (18.1% of total)
adjust: 13.0ms (10.7% of total)
const: 13.0ms (10.7% of total)
ival-add: 10.0ms (8.2% of total)
ival-tan: 5.0ms (4.1% of total)
ival-sin: 5.0ms (4.1% of total)
ival-div: 3.0ms (2.5% of total)
ival-sub: 3.0ms (2.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series10.0ms (0.1%)

Memory
15.8MiB live, 15.8MiB allocated
Counts
16 → 44
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(*.f64 x x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
Outputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(pow x 2)
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (- 1 (cos x)) (sin x))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/240 (pow x 5))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
Calls

3 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
((tan (* 1/2 x)) (* 1/2 x) (/ (- 1 (cos x)) (sin x)) (/ (- 1 (cos x)) (sin x)) (* (+ (* (* x x) 1/24) 1/2) x) (+ (* (* x x) 1/24) 1/2) (* x x) (/ (- 1 (cos x)) (sin x)) (* (+ (* (+ (* 1/240 (* x x)) 1/24) (* x x)) 1/2) x) (+ (* (+ (* 1/240 (* x x)) 1/24) (* x x)) 1/2) (+ (* 1/240 (* x x)) 1/24) (/ (- 1 (cos x)) (sin x)) (* (+ (* (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (* x x)) 1/2) x) (+ (* (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (* x x)) 1/2) (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (+ (* 17/40320 (* x x)) 1/240))
3.0ms
x
@inf
((tan (* 1/2 x)) (* 1/2 x) (/ (- 1 (cos x)) (sin x)) (/ (- 1 (cos x)) (sin x)) (* (+ (* (* x x) 1/24) 1/2) x) (+ (* (* x x) 1/24) 1/2) (* x x) (/ (- 1 (cos x)) (sin x)) (* (+ (* (+ (* 1/240 (* x x)) 1/24) (* x x)) 1/2) x) (+ (* (+ (* 1/240 (* x x)) 1/24) (* x x)) 1/2) (+ (* 1/240 (* x x)) 1/24) (/ (- 1 (cos x)) (sin x)) (* (+ (* (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (* x x)) 1/2) x) (+ (* (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (* x x)) 1/2) (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (+ (* 17/40320 (* x x)) 1/240))
2.0ms
x
@0
((tan (* 1/2 x)) (* 1/2 x) (/ (- 1 (cos x)) (sin x)) (/ (- 1 (cos x)) (sin x)) (* (+ (* (* x x) 1/24) 1/2) x) (+ (* (* x x) 1/24) 1/2) (* x x) (/ (- 1 (cos x)) (sin x)) (* (+ (* (+ (* 1/240 (* x x)) 1/24) (* x x)) 1/2) x) (+ (* (+ (* 1/240 (* x x)) 1/24) (* x x)) 1/2) (+ (* 1/240 (* x x)) 1/24) (/ (- 1 (cos x)) (sin x)) (* (+ (* (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (* x x)) 1/2) x) (+ (* (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (* x x)) 1/2) (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24) (+ (* 17/40320 (* x x)) 1/240))

simplify137.0ms (1.9%)

Memory
29.1MiB live, 99.7MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
097445
1319445
2843441
32234439
44873439
08278406
Stop Event
iter limit
node limit
Counts
44 → 44
Calls
Call 1
Inputs
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(pow x 2)
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/ (- 1 (cos x)) (sin x))
(* 1/24 (pow x 3))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/24 (pow x 2))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(* 1/240 (pow x 5))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 4))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(* 1/240 (pow x 2))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
Outputs
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(pow x 2)
(*.f64 x x)
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(/ (sin (* 1/2 x)) (cos (* 1/2 x)))
(/.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) x)) (cos.f64 (*.f64 #s(literal 1/2 binary64) x)))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 1/24 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/24 binary64))
(* (pow x 3) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* 1/24 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/24 binary64))
(* (pow x 2) (+ 1/24 (* 1/2 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/240 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/240 binary64))
(* (pow x 5) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)))
(* (pow x 5) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/240 binary64)) (/.f64 #s(literal 1/24 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* 1/240 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/240 binary64))
(* (pow x 4) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 4) (+ 1/240 (+ (/ 1/2 (pow x 4)) (* 1/24 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 1/240 (pow x 2))
(*.f64 #s(literal 1/240 binary64) (*.f64 x x))
(* (pow x 2) (+ 1/240 (* 1/24 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 17/40320 binary64)) (/.f64 #s(literal -1/240 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 17/40320 binary64)) (-.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -1/240 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 17/40320 binary64))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 17/40320 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(* -1 (* (pow x 5) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 2))) 1/240)))
(*.f64 (-.f64 (/.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) x) x) #s(literal -1/240 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (-.f64 (/.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/240 binary64)) x) x) #s(literal -17/40320 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 7 binary64)))

rewrite226.0ms (3.1%)

Memory
-29.6MiB live, 255.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026179
044167
1177167
21220167
08528167
Stop Event
iter limit
node limit
iter limit
Counts
16 → 503
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(*.f64 x x)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
Outputs
(*.f64 (pow.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sin.f64 x) (sin.f64 x)) (/.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(*.f64 (pow.f64 (*.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (sin.f64 x)) (pow.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (tan.f64 x))))))
(*.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(*.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (+.f64 #s(literal -1 binary64) (cos.f64 x)) (/.f64 #s(literal -1 binary64) (sin.f64 x)))
(*.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (pow.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (tan.f64 (*.f64 x #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (pow.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (sin.f64 x))) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (tan.f64 x))))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))))) (neg.f64 (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (sin.f64 x) (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (cos.f64 x))) (*.f64 (neg.f64 (sin.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (cos.f64 x)))) (*.f64 (sin.f64 x) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (tan.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (tan.f64 x)))
(/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (tan.f64 x)))))
(/.f64 (neg.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64)))) (neg.f64 (cos.f64 (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))))
(/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (cos.f64 x)) (neg.f64 (sin.f64 x)))
(/.f64 (sin.f64 (*.f64 x #s(literal 1/2 binary64))) (cos.f64 (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64))) (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (tan.f64 x)))) (-.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (sin.f64 x)) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal -1 binary64)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(neg.f64 (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sin.f64 x)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(tan.f64 (*.f64 x #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (/.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -3 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (tan.f64 x))))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (sin.f64 x) #s(literal -2 binary64)) (+.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (tan.f64 x))))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (*.f64 (sin.f64 x) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x))) (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (+.f64 (cos.f64 x) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (sin.f64 x)) (/.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal 3 binary64)) (fma.f64 (cos.f64 x) (+.f64 (cos.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64))) (sin.f64 x)))
(-.f64 (*.f64 (sin.f64 x) (pow.f64 (sin.f64 x) #s(literal -2 binary64))) (/.f64 (*.f64 (sin.f64 x) (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(-.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (tan.f64 (/.f64 (neg.f64 x) #s(literal 2 binary64))))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(+.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tan.f64 (*.f64 x #s(literal 1/2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)))
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) x)
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(/.f64 (neg.f64 x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(/.f64 x #s(literal 2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 x #s(literal 1/2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) x) (pow.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) x) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (pow.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) x) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(+.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) x))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/2304 binary64)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal 1/2641807540224 binary64) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1/191102976 binary64) (-.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/110592 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 x x) #s(literal 1/48 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (pow.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 #s(literal 1/24 binary64) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x) (pow.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/4 binary64)))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (fma.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64))) (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64)) (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 1/331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal 1/576 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 1/331776 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/33177600 binary64)))) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1/191102976000000 binary64) #s(literal -1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal -1/13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal 1/2641807540224000000000 binary64) #s(literal 1/2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1/191102976000000 binary64) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/191102976000 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64))) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64))) (neg.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) #s(literal -1/576 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))) (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (*.f64 (*.f64 x x) #s(literal 1/5760 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (pow.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 #s(literal 1/240 binary64) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (-.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (-.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (*.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 x #s(literal 1/2 binary64)))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (*.f64 x #s(literal 1/2 binary64)))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x))
(+.f64 (*.f64 x #s(literal 1/2 binary64)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64))))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/331776 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64))))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/13824 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/191102976 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) (*.f64 #s(literal 1/24 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)) (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)))) (fma.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x))
(*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))) (*.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (fma.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 1/3317760000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 1/3317760000 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 289/93640458240000 binary64)))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal -1/191102976000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/13824000 binary64)) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 118587876497/281633758444745849464726940024832000000000 binary64) (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal 1/2641807540224000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) (-.f64 #s(literal 1/191102976000000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4913/906139986296832000000 binary64)))) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (neg.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))
(/.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x))) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (-.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 17/9676800 binary64)))) (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))
(fma.f64 (*.f64 #s(literal 17/40320 binary64) x) x #s(literal 1/240 binary64))
(fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(fma.f64 x (*.f64 #s(literal 17/40320 binary64) x) #s(literal 1/240 binary64))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64))) (neg.f64 (/.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal -1/240 binary64)))))
(+.f64 (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)) #s(literal 1/240 binary64))
(+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal 17/40320 binary64) (*.f64 x x)))

eval91.0ms (1.3%)

Memory
28.3MiB live, 213.0MiB allocated
Compiler

Compiled 20 344 to 2 427 computations (88.1% saved)

prune42.0ms (0.6%)

Memory
-3.1MiB live, 48.3MiB allocated
Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New5852587
Fresh011
Picked055
Done000
Total5858593
Accuracy
100.0%
Counts
593 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.6%
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
56.1%
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
56.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
Compiler

Compiled 124 to 89 computations (28.2% saved)

simplify415.0ms (5.8%)

Memory
-35.4MiB live, 153.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff6464
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
cost-diff0
(/.f64 #s(literal 2 binary64) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
cost-diff1088
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
cost-diff0
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff1408
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024155
037127
168127
2130127
3356127
4910127
51682127
61865127
71949127
82060127
92224127
102263127
112276127
122298127
132321127
142327127
152337127
162513127
172850127
183200127
194004127
204666127
216076127
226785127
237611127
247655127
257659127
267723127
277733127
287733127
297733127
08456127
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
x
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
#s(literal 1 binary64)
#s(literal -1/2 binary64)
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
#s(literal 1 binary64)
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
#s(literal 17/40320 binary64)
(*.f64 x x)
x
#s(literal 1/240 binary64)
#s(literal 1/24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(*.f64 #s(literal 1/2 binary64) x)
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) x)
#s(literal 2 binary64)
x
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
#s(literal 1 binary64)
#s(literal 1 binary64)
#s(literal -1/2 binary64)

localize168.0ms (2.3%)

Memory
-23.7MiB live, 135.2MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
accuracy0.0
(/.f64 #s(literal 2 binary64) x)
accuracy0.171875
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
accuracy27.98590381948989
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
accuracy0.0546875
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
accuracy0.1424950342849023
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
accuracy0.27383839434154217
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
accuracy28.319675554521595
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
Samples
51.0ms88×2valid
34.0ms116×0valid
13.0ms36×1valid
11.0ms16×3valid
Compiler

Compiled 296 to 52 computations (82.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 89.0ms
ival-cos: 26.0ms (29.1% of total)
const: 13.0ms (14.5% of total)
ival-mult: 13.0ms (14.5% of total)
ival-div: 12.0ms (13.4% of total)
adjust: 10.0ms (11.2% of total)
ival-add: 5.0ms (5.6% of total)
ival-sin: 5.0ms (5.6% of total)
ival-sub: 3.0ms (3.4% of total)
ival-pow: 2.0ms (2.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series5.0ms (0.1%)

Memory
9.3MiB live, 9.3MiB allocated
Counts
11 → 38
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 2 binary64) x)
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
Outputs
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(/ 2 x)
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
24
(+ 24 (* -12/5 (pow x 2)))
(+ 24 (* (pow x 2) (- (* -1/350 (pow x 2)) 12/5)))
(+ 24 (* (pow x 2) (- (* (pow x 2) (- (* 43/1750 (pow x 2)) 1/350)) 12/5)))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(/ (- 1 (cos x)) (sin x))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(/ 40320/17 (pow x 4))
(/ (- 40320/17 (* 6773760/289 (/ 1 (pow x 2)))) (pow x 4))
(/ (+ 40320/17 (* -1 (/ (+ 6773760/289 (* 13547520/4913 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/ (- (+ 40320/17 (* 195734568960/83521 (/ 1 (pow x 6)))) (+ (* 6773760/289 (/ 1 (pow x 2))) (/ 13547520/4913 (pow x 4)))) (pow x 4))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
Calls

3 calls:

TimeVariablePointExpression
2.0ms
x
@inf
((/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ (- 1 (cos x)) (sin x)) (* (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) x) (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ 1 (/ 2 x)) (/ (- 1 (cos x)) (sin x)) (/ 2 x) (pow 1 -1/2) (+ (* 17/40320 (* x x)) 1/240) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))
1.0ms
x
@-inf
((/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ (- 1 (cos x)) (sin x)) (* (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) x) (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ 1 (/ 2 x)) (/ (- 1 (cos x)) (sin x)) (/ 2 x) (pow 1 -1/2) (+ (* 17/40320 (* x x)) 1/240) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))
1.0ms
x
@0
((/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ (- 1 (cos x)) (sin x)) (* (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) x) (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ 1 (/ 2 x)) (/ (- 1 (cos x)) (sin x)) (/ 2 x) (pow 1 -1/2) (+ (* 17/40320 (* x x)) 1/240) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))

simplify154.0ms (2.1%)

Memory
-2.3MiB live, 107.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111416
1319415
2814413
32118409
44654409
08466381
Stop Event
iter limit
node limit
Counts
38 → 38
Calls
Call 1
Inputs
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(/ 2 x)
1/240
(+ 1/240 (* 17/40320 (pow x 2)))
24
(+ 24 (* -12/5 (pow x 2)))
(+ 24 (* (pow x 2) (- (* -1/350 (pow x 2)) 12/5)))
(+ 24 (* (pow x 2) (- (* (pow x 2) (- (* 43/1750 (pow x 2)) 1/350)) 12/5)))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(/ (- 1 (cos x)) (sin x))
(* 17/40320 (pow x 7))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(* 17/40320 (pow x 2))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(/ 40320/17 (pow x 4))
(/ (- 40320/17 (* 6773760/289 (/ 1 (pow x 2)))) (pow x 4))
(/ (+ 40320/17 (* -1 (/ (+ 6773760/289 (* 13547520/4913 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/ (- (+ 40320/17 (* 195734568960/83521 (/ 1 (pow x 6)))) (+ (* 6773760/289 (/ 1 (pow x 2))) (/ 13547520/4913 (pow x 4)))) (pow x 4))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
Outputs
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(/ 2 x)
(/.f64 #s(literal 2 binary64) x)
1/240
#s(literal 1/240 binary64)
(+ 1/240 (* 17/40320 (pow x 2)))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
24
#s(literal 24 binary64)
(+ 24 (* -12/5 (pow x 2)))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(+ 24 (* (pow x 2) (- (* -1/350 (pow x 2)) 12/5)))
(fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))
(+ 24 (* (pow x 2) (- (* (pow x 2) (- (* 43/1750 (pow x 2)) 1/350)) 12/5)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 43/1750 binary64) (*.f64 x x) #s(literal -1/350 binary64)) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))
(* 17/40320 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 17/40320 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 17/40320 binary64))
(* (pow x 7) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (/.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal -17/40320 binary64)))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 17/40320 binary64)) (/.f64 #s(literal -1/240 binary64) (*.f64 x x))))
(* (pow x 7) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 17/40320 binary64)) (-.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal -1/240 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 7 binary64)))
(* 17/40320 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 17/40320 binary64))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 17/40320 binary64)) (/.f64 #s(literal -1/240 binary64) (*.f64 x x))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 17/40320 binary64)) (/.f64 #s(literal -1/240 binary64) (*.f64 x x))) #s(literal 1/2 binary64))
(* 17/40320 (pow x 2))
(*.f64 #s(literal 17/40320 binary64) (*.f64 x x))
(* (pow x 2) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(/ 40320/17 (pow x 4))
(/.f64 #s(literal 40320/17 binary64) (pow.f64 x #s(literal 4 binary64)))
(/ (- 40320/17 (* 6773760/289 (/ 1 (pow x 2)))) (pow x 4))
(/.f64 (-.f64 #s(literal 40320/17 binary64) (/.f64 #s(literal 6773760/289 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (+ 40320/17 (* -1 (/ (+ 6773760/289 (* 13547520/4913 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/.f64 (-.f64 (-.f64 #s(literal 40320/17 binary64) (/.f64 #s(literal 13547520/4913 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 6773760/289 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (- (+ 40320/17 (* 195734568960/83521 (/ 1 (pow x 6)))) (+ (* 6773760/289 (/ 1 (pow x 2))) (/ 13547520/4913 (pow x 4)))) (pow x 4))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 195734568960/83521 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 40320/17 binary64)) (-.f64 (/.f64 #s(literal 13547520/4913 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -6773760/289 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/240 (* 1/24 (/ 1 (pow x 2)))) (pow x 2))) 17/40320)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1/24 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 17/40320 binary64)) (/.f64 #s(literal -1/240 binary64) (*.f64 x x))))
(* -1 (* (pow x 7) (- (* -1 (/ (+ 1/24 (* 1/2 (/ 1 (pow x 2)))) (pow x 4))) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 x x)) #s(literal 1/24 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -17/40320 binary64) (/.f64 #s(literal 1/240 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 7 binary64)))

rewrite232.0ms (3.2%)

Memory
22.6MiB live, 226.4MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024141
037113
1162113
2987113
08749113
Stop Event
iter limit
node limit
iter limit
Counts
11 → 573
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
(/.f64 #s(literal 2 binary64) x)
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
Outputs
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (*.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/331776 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/331776 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/13824 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/2641807540224 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 #s(literal 1/240 binary64) x) x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) x) x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) x (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64) #s(literal 1/24 binary64))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))
(fma.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 1/24 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1 binary64) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) #s(literal 1 binary64)) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)))
(+.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal 1/24 binary64))
(+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal 1/24 binary64))
(+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) x))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64)) x))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) x) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) x) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) x) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x))))
(/.f64 (*.f64 x (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (*.f64 x (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (*.f64 x (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 #s(literal 1/2 binary64) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))))
(fma.f64 (*.f64 x (*.f64 (neg.f64 x) x)) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 x x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (neg.f64 x) #s(literal -1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) x (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 x) #s(literal 1 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 #s(literal -1/2 binary64) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1/2 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 x #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 #s(literal -1/2 binary64) x))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 #s(literal 1/2 binary64) x))
(+.f64 (*.f64 #s(literal 1/2 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/16 binary64)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/8 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/512 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/64 binary64)) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)) (-.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) (neg.f64 x) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64)) x)))))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) #s(literal -1 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) x) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))) (/.f64 x (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 x (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 x x) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) x (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) x (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 x x)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (neg.f64 x) x) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x #s(literal 1/2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (*.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/24 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/24 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) (*.f64 #s(literal 1/24 binary64) (*.f64 x x)))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) (*.f64 (*.f64 x x) #s(literal 1/24 binary64)))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 x x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 x x) #s(literal 1/24 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/24 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/2 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 x) #s(literal -1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) x))
(*.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 x) #s(literal 1 binary64)))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) x) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (neg.f64 x))
(*.f64 #s(literal 1/2 binary64) x)
(*.f64 x #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) x))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) x) (/.f64 #s(literal 2 binary64) x)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal -1 binary64))
(/.f64 (*.f64 (neg.f64 x) #s(literal 1 binary64)) #s(literal -2 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) x) #s(literal -1 binary64))
(/.f64 (neg.f64 x) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) x))
(/.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) x))
(/.f64 #s(literal 1/2 binary64) (pow.f64 x #s(literal -1 binary64)))
(/.f64 x #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) x) #s(literal 1 binary64)))
(neg.f64 (*.f64 #s(literal -1/2 binary64) x))
(-.f64 #s(literal 0 binary64) (*.f64 #s(literal -1/2 binary64) x))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) x) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) x))
(*.f64 (/.f64 #s(literal -2 binary64) x) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) x))
(*.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x))
(pow.f64 (*.f64 #s(literal 1/2 binary64) x) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal -2 binary64) (neg.f64 x))
(/.f64 (/.f64 #s(literal -2 binary64) x) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) x))
(/.f64 (/.f64 #s(literal 2 binary64) x) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) x)
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) x))
(neg.f64 (/.f64 #s(literal -2 binary64) x))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) x))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) x)) #s(literal -1 binary64)))
#s(literal 1 binary64)
(*.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))))))
(*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 4 binary64)) #s(literal 1/3317760000 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/57600 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal -1/191102976000000 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 4 binary64)) #s(literal 1/3317760000 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 289/93640458240000 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal -1/191102976000000 binary64)) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64))) (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/13824000 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 118587876497/281633758444745849464726940024832000000000 binary64) (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal 1/2641807540224000000000 binary64)) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64))) (fma.f64 #s(literal 24137569/4296582355504620109824000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) (-.f64 #s(literal 1/191102976000000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 4913/906139986296832000000 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))) (*.f64 (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (fma.f64 (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)))) (neg.f64 (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal 1/57600 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(/.f64 (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (neg.f64 (+.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x))))))
(/.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)))
(/.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (+.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))))
(/.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64))) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/57600 binary64) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal -17/9676800 binary64)))) (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (neg.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))))))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) x #s(literal 1/240 binary64))
(fma.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1 binary64) #s(literal 1/240 binary64))
(fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))
(fma.f64 x (*.f64 x #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(-.f64 (/.f64 #s(literal 1/57600 binary64) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))) (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64))))
(+.f64 (/.f64 (*.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64))) (neg.f64 (/.f64 #s(literal -1/57600 binary64) (fma.f64 #s(literal -17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) #s(literal 1/240 binary64))
(+.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)))
(*.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/13824 binary64))) (+.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal 2 binary64)))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (*.f64 #s(literal -1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (-.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))
(/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) #s(literal -1/24 binary64)))
(fma.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(fma.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -1/24 binary64) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1/24 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal -1/24 binary64) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) #s(literal -1/24 binary64)))
(+.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) #s(literal 1 binary64)))
(exp.f64 (neg.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (*.f64 (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/331776 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/331776 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/13824 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/2641807540224 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/191102976 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))) (*.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (fma.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal 1/576 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(/.f64 (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) (neg.f64 x) #s(literal 1/24 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (neg.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/576 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/576 binary64)) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x)))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)) (-.f64 #s(literal 1/576 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/576 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x)) x #s(literal 1/24 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 (*.f64 #s(literal 1/240 binary64) x) x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) x) x) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) x) x) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64))) (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) x (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) x (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) #s(literal 1 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64) #s(literal 1/24 binary64))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x #s(literal 17/40320 binary64)) (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x #s(literal 1/24 binary64))
(fma.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/57600 binary64)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal -1/240 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(fma.f64 (fma.f64 #s(literal 4913/65548320768000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/13824000 binary64)) (*.f64 (pow.f64 (fma.f64 #s(literal 289/1625702400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/57600 binary64) (*.f64 #s(literal 17/9676800 binary64) (*.f64 x x)))) #s(literal -1 binary64)) (*.f64 x x)) #s(literal 1/24 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal 1/24 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1 binary64) #s(literal 1/24 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 1/240 binary64) (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 1/24 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) #s(literal 1 binary64)) #s(literal 1/24 binary64))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 x #s(literal 1/240 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) #s(literal 1/24 binary64))
(fma.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 #s(literal 17/40320 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(-.f64 (/.f64 #s(literal 1/576 binary64) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))))
(-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal 1/240 binary64) (*.f64 x x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))) (*.f64 #s(literal 1/240 binary64) (*.f64 x x)))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))) (*.f64 (*.f64 x x) #s(literal 1/240 binary64)))
(+.f64 (+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 x x) #s(literal 1/240 binary64))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)))
(+.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal 1/24 binary64))
(+.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64)) #s(literal 1/24 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))) #s(literal 1/24 binary64))
(+.f64 (*.f64 #s(literal 1/240 binary64) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 #s(literal 1/240 binary64) x) x #s(literal 1/24 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/240 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64) #s(literal 1/24 binary64)))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64))) (neg.f64 (/.f64 #s(literal 1/576 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal -1/24 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x) #s(literal 1/24 binary64))
(+.f64 #s(literal 1/24 binary64) (neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))))
(+.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))))

eval107.0ms (1.5%)

Memory
-2.5MiB live, 157.9MiB allocated
Compiler

Compiled 19 418 to 2 337 computations (88% saved)

prune39.0ms (0.5%)

Memory
-12.3MiB live, 26.6MiB allocated
Pruning

7 alts after pruning (3 fresh and 4 done)

PrunedKeptTotal
New4753478
Fresh000
Picked303
Done145
Total4797486
Accuracy
100.0%
Counts
486 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
56.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
7.6%
#s(literal 1 binary64)
Compiler

Compiled 136 to 95 computations (30.1% saved)

simplify223.0ms (3.1%)

Memory
29.5MiB live, 67.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff320
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
cost-diff0
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))))
cost-diff0
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
cost-diff320
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033356
049350
192344
2158344
3325344
4478344
5506344
6539344
7613344
8744344
9961344
101017344
111023344
121040344
131049344
141052344
151059344
161174344
171350344
181429344
191633344
201799344
211995344
222745344
233792344
244427344
254662344
264738344
274770344
284792344
295031344
305121344
315122344
325122344
335134344
05134318
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))))
#s(literal 1 binary64)
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
#s(literal -12/5 binary64)
(*.f64 x x)
x
#s(literal 24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
#s(literal 1 binary64)
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
#s(literal -1/350 binary64)
(*.f64 x x)
x
#s(literal -12/5 binary64)
#s(literal 24 binary64)
#s(literal 1/2 binary64)
Outputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 #s(literal 1/2 binary64) x (/.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 #s(literal 1/2 binary64) x (/.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) x #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))
#s(literal 1 binary64)
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))
#s(literal -12/5 binary64)
(*.f64 x x)
x
#s(literal 24 binary64)
#s(literal 1/2 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (fma.f64 #s(literal 1/2 binary64) x (/.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x)
(fma.f64 #s(literal 1/2 binary64) x (/.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) x #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
#s(literal 1 binary64)
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
#s(literal -1/350 binary64)
(*.f64 x x)
x
#s(literal -12/5 binary64)
#s(literal 24 binary64)
#s(literal 1/2 binary64)

localize248.0ms (3.4%)

Memory
-15.8MiB live, 175.7MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy0.046875
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
accuracy0.2599117980385215
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
accuracy28.319675554521595
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy28.48877727477674
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
accuracy0.046875
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))))
accuracy0.09375
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
accuracy28.319675554521595
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
accuracy28.438323325676237
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))
Samples
149.0ms88×2valid
33.0ms116×0valid
24.0ms16×3valid
16.0ms36×1valid
Compiler

Compiled 577 to 65 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 200.0ms
adjust: 65.0ms (32.4% of total)
const: 37.0ms (18.5% of total)
ival-div: 34.0ms (17% of total)
ival-cos: 25.0ms (12.5% of total)
ival-mult: 21.0ms (10.5% of total)
ival-add: 10.0ms (5% of total)
ival-sin: 5.0ms (2.5% of total)
ival-sub: 3.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series4.0ms (0.1%)

Memory
6.7MiB live, 6.7MiB allocated
Counts
10 → 33
Calls
Call 1
Inputs
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
Outputs
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
24
(+ 24 (* -12/5 (pow x 2)))
(+ 24 (* (pow x 2) (- (* -1/350 (pow x 2)) 12/5)))
(+ 24 (* (pow x 2) (- (* (pow x 2) (- (* 43/1750 (pow x 2)) 1/350)) 12/5)))
-12/5
(- (* -1/350 (pow x 2)) 12/5)
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(/ (- 1 (cos x)) (sin x))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(/ 40320/17 (pow x 4))
(/ (- 40320/17 (* 6773760/289 (/ 1 (pow x 2)))) (pow x 4))
(/ (+ 40320/17 (* -1 (/ (+ 6773760/289 (* 13547520/4913 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/ (- (+ 40320/17 (* 195734568960/83521 (/ 1 (pow x 6)))) (+ (* 6773760/289 (/ 1 (pow x 2))) (/ 13547520/4913 (pow x 4)))) (pow x 4))
(* -12/5 (pow x 2))
(* (pow x 2) (- (* 24 (/ 1 (pow x 2))) 12/5))
(* -1/350 (pow x 2))
(* -1 (* (pow x 2) (+ 1/350 (* 12/5 (/ 1 (pow x 2))))))
Calls

3 calls:

TimeVariablePointExpression
1.0ms
x
@inf
((+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ (- 1 (cos x)) (sin x)) (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ (- 1 (cos x)) (sin x)) (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* -12/5 (* x x)) 24) (+ (* -1/350 (* x x)) -12/5))
1.0ms
x
@-inf
((+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ (- 1 (cos x)) (sin x)) (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ (- 1 (cos x)) (sin x)) (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* -12/5 (* x x)) 24) (+ (* -1/350 (* x x)) -12/5))
1.0ms
x
@0
((+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ (- 1 (cos x)) (sin x)) (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (* x x)) 1/2) (/ (- 1 (cos x)) (sin x)) (/ 1 (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24))) (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (+ (* -12/5 (* x x)) 24) (+ (* -1/350 (* x x)) -12/5))

simplify115.0ms (1.6%)

Memory
-4.7MiB live, 118.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096323
1268322
2683322
31679322
43405322
57259322
08239289
Stop Event
iter limit
node limit
Counts
33 → 33
Calls
Call 1
Inputs
1/2
(+ 1/2 (* 1/24 (pow x 2)))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(* 1/2 x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
1/24
(+ 1/24 (* 1/240 (pow x 2)))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
24
(+ 24 (* -12/5 (pow x 2)))
(+ 24 (* (pow x 2) (- (* -1/350 (pow x 2)) 12/5)))
(+ 24 (* (pow x 2) (- (* (pow x 2) (- (* 43/1750 (pow x 2)) 1/350)) 12/5)))
-12/5
(- (* -1/350 (pow x 2)) 12/5)
(* 17/40320 (pow x 6))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(/ (- 1 (cos x)) (sin x))
(* 17/40320 (pow x 4))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(/ 40320/17 (pow x 4))
(/ (- 40320/17 (* 6773760/289 (/ 1 (pow x 2)))) (pow x 4))
(/ (+ 40320/17 (* -1 (/ (+ 6773760/289 (* 13547520/4913 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/ (- (+ 40320/17 (* 195734568960/83521 (/ 1 (pow x 6)))) (+ (* 6773760/289 (/ 1 (pow x 2))) (/ 13547520/4913 (pow x 4)))) (pow x 4))
(* -12/5 (pow x 2))
(* (pow x 2) (- (* 24 (/ 1 (pow x 2))) 12/5))
(* -1/350 (pow x 2))
(* -1 (* (pow x 2) (+ 1/350 (* 12/5 (/ 1 (pow x 2))))))
Outputs
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow x 2)))
(fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(* 1/2 x)
(*.f64 #s(literal 1/2 binary64) x)
(* x (+ 1/2 (* 1/24 (pow x 2))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) x) x #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* 1/240 (pow x 2))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
(* x (+ 1/2 (* (pow x 2) (+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)
1/24
#s(literal 1/24 binary64)
(+ 1/24 (* 1/240 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal 1/240 binary64) #s(literal 1/24 binary64))
(+ 1/24 (* (pow x 2) (+ 1/240 (* 17/40320 (pow x 2)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
24
#s(literal 24 binary64)
(+ 24 (* -12/5 (pow x 2)))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(+ 24 (* (pow x 2) (- (* -1/350 (pow x 2)) 12/5)))
(fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))
(+ 24 (* (pow x 2) (- (* (pow x 2) (- (* 43/1750 (pow x 2)) 1/350)) 12/5)))
(fma.f64 (fma.f64 (fma.f64 #s(literal 43/1750 binary64) (*.f64 x x) #s(literal -1/350 binary64)) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))
-12/5
#s(literal -12/5 binary64)
(- (* -1/350 (pow x 2)) 12/5)
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
(* 17/40320 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 17/40320 binary64))
(* (pow x 6) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)))
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) x) x)
(* (pow x 6) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (+ (* 1/240 (/ 1 (pow x 2))) (* 1/2 (/ 1 (pow x 6)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(/ (- 1 (cos x)) (sin x))
(tan.f64 (/.f64 x #s(literal 2 binary64)))
(* 17/40320 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 17/40320 binary64))
(* (pow x 4) (+ 17/40320 (* 1/240 (/ 1 (pow x 2)))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) x) x)
(* (pow x 4) (+ 17/40320 (+ (/ 1/24 (pow x 4)) (* 1/240 (/ 1 (pow x 2))))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal 17/40320 binary64) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64))
(/ 40320/17 (pow x 4))
(/.f64 #s(literal 40320/17 binary64) (pow.f64 x #s(literal 4 binary64)))
(/ (- 40320/17 (* 6773760/289 (/ 1 (pow x 2)))) (pow x 4))
(/.f64 (-.f64 #s(literal 40320/17 binary64) (/.f64 #s(literal 6773760/289 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (+ 40320/17 (* -1 (/ (+ 6773760/289 (* 13547520/4913 (/ 1 (pow x 2)))) (pow x 2)))) (pow x 4))
(/.f64 (-.f64 (-.f64 #s(literal 40320/17 binary64) (/.f64 #s(literal 13547520/4913 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 6773760/289 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (- (+ 40320/17 (* 195734568960/83521 (/ 1 (pow x 6)))) (+ (* 6773760/289 (/ 1 (pow x 2))) (/ 13547520/4913 (pow x 4)))) (pow x 4))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 195734568960/83521 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 40320/17 binary64)) (-.f64 (/.f64 #s(literal 13547520/4913 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal -6773760/289 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 4 binary64)))
(* -12/5 (pow x 2))
(*.f64 #s(literal -12/5 binary64) (*.f64 x x))
(* (pow x 2) (- (* 24 (/ 1 (pow x 2))) 12/5))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(* -1/350 (pow x 2))
(*.f64 #s(literal -1/350 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 1/350 (* 12/5 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))

rewrite175.0ms (2.4%)

Memory
20.5MiB live, 172.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033260
049254
1222250
21518250
08282234
Stop Event
iter limit
node limit
iter limit
Counts
10 → 226
Calls
Call 1
Inputs
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
Outputs
(*.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))) (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) (/.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) (/.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) x #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (/.f64 (*.f64 #s(literal 1 binary64) x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))) (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1/2 binary64)) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))
(exp.f64 (*.f64 (log.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal -1 binary64))
(*.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))
(pow.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal 1 binary64))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))
(/.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64))))
(/.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (pow.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))))
(*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (pow.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/4 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (pow.f64 (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64))) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/4 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))
(/.f64 (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64)) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))) (-.f64 #s(literal 1/4 binary64) (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 x x) #s(literal 1/2 binary64)) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))) (fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (/.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 x x)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (/.f64 x #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 #s(literal 1 binary64) x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) x #s(literal 1/2 binary64))
(fma.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1 binary64) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)) (/.f64 (*.f64 x x) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)) (*.f64 x x) #s(literal 1/2 binary64))
(fma.f64 (*.f64 x x) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64))
(fma.f64 x (/.f64 (*.f64 #s(literal 1 binary64) x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))) (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (-.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1/2 binary64)) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))))
(/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))))
(exp.f64 (*.f64 (log.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal -1 binary64))
(*.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))
(pow.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal 1 binary64))
#s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))
(/.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))))) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64))))
(/.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) #s(literal -576 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) #s(literal -576 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (*.f64 (*.f64 x x) #s(literal -288/5 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 576 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (fma.f64 (/.f64 #s(literal 576 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (/.f64 #s(literal 576 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (/.f64 #s(literal 576 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)))) (neg.f64 (-.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) #s(literal -576 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -12/5 binary64)) #s(literal 4 binary64)) #s(literal 331776 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) #s(literal 576 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -12/5 binary64)) #s(literal 6 binary64)) #s(literal 191102976 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -12/5 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 331776 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) #s(literal 576 binary64)))) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -12/5 binary64)) #s(literal 6 binary64)) #s(literal 191102976 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64)) #s(literal 13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal -5159780352/1953125 binary64) #s(literal 2641807540224 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 2985984/15625 binary64) (-.f64 #s(literal 191102976 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -23887872/125 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)) #s(literal 576 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))))
(/.f64 (-.f64 #s(literal 576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64))) (-.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) #s(literal -576 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64))) (neg.f64 (+.f64 #s(literal 576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (*.f64 (*.f64 x x) #s(literal -288/5 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) #s(literal -576 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64)) (+.f64 #s(literal 576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (*.f64 (*.f64 x x) #s(literal -288/5 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64) (-.f64 #s(literal 576 binary64) (*.f64 (*.f64 x x) #s(literal -288/5 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64))) (-.f64 #s(literal 576 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 576 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (*.f64 (*.f64 x x) #s(literal -288/5 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64) #s(literal 13824 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))))
(fma.f64 (*.f64 #s(literal -12/5 binary64) x) x #s(literal 24 binary64))
(fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64))
(fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64))
(fma.f64 x (*.f64 #s(literal -12/5 binary64) x) #s(literal 24 binary64))
(-.f64 (/.f64 #s(literal 576 binary64) (-.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (-.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))) (/.f64 #s(literal 576 binary64) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal -24 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -12/5 binary64)) #s(literal 24 binary64))
(+.f64 #s(literal 24 binary64) (*.f64 (*.f64 x x) #s(literal -12/5 binary64)))
(*.f64 (-.f64 #s(literal 144/25 binary64) (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -144/25 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -144/25 binary64)) (pow.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 144/25 binary64) (-.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 6/875 binary64))))))
(*.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64)) (pow.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 144/25 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (/.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (fma.f64 (/.f64 #s(literal 144/25 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (/.f64 #s(literal 144/25 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (/.f64 #s(literal 144/25 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 144/25 binary64) (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -144/25 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/350 binary64) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 20736/625 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 144/25 binary64)) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/350 binary64) (*.f64 x x)) #s(literal 6 binary64)) #s(literal 2985984/15625 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1/350 binary64) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 20736/625 binary64) (*.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 144/25 binary64)))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -1/350 binary64) (*.f64 x x)) #s(literal 6 binary64)) #s(literal 2985984/15625 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal -1728/125 binary64)) (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/78815638671875000000000 binary64) (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal -5159780352/1953125 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/1838265625000000 binary64) (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) (-.f64 #s(literal 2985984/15625 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 216/669921875 binary64)))) (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (*.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)) #s(literal 144/25 binary64))) (*.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))))
(/.f64 (-.f64 #s(literal 144/25 binary64) (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -144/25 binary64))) (neg.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64))) (neg.f64 (+.f64 #s(literal 144/25 binary64) (-.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 6/875 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64))) (neg.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64))))))
(/.f64 (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -144/25 binary64)) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64)))
(/.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64)) (+.f64 #s(literal 144/25 binary64) (-.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 6/875 binary64)))))
(/.f64 (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64)) (fma.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 144/25 binary64) (*.f64 (*.f64 x x) #s(literal 6/875 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x))) (-.f64 #s(literal 144/25 binary64) (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 144/25 binary64) (-.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 6/875 binary64)))) (fma.f64 #s(literal -1/42875000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1728/125 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))))
(fma.f64 (*.f64 #s(literal -1/350 binary64) x) x #s(literal -12/5 binary64))
(fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64))
(fma.f64 (*.f64 x x) #s(literal -1/350 binary64) #s(literal -12/5 binary64))
(fma.f64 x (*.f64 #s(literal -1/350 binary64) x) #s(literal -12/5 binary64))
(-.f64 (/.f64 #s(literal 144/25 binary64) (-.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x)))) (/.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/122500 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))) (/.f64 #s(literal 144/25 binary64) (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal 12/5 binary64))))
(+.f64 (*.f64 #s(literal -1/350 binary64) (*.f64 x x)) #s(literal -12/5 binary64))
(+.f64 #s(literal -12/5 binary64) (*.f64 #s(literal -1/350 binary64) (*.f64 x x)))

eval90.0ms (1.3%)

Memory
-9.6MiB live, 84.7MiB allocated
Compiler

Compiled 15 597 to 1 545 computations (90.1% saved)

prune12.0ms (0.2%)

Memory
-17.7MiB live, 19.3MiB allocated
Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New2532255
Fresh000
Picked213
Done044
Total2557262
Accuracy
100.0%
Counts
262 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
55.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
55.9%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
55.8%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
56.3%
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
7.6%
#s(literal 1 binary64)
Compiler

Compiled 430 to 170 computations (60.5% saved)

regimes9.0ms (0.1%)

Memory
14.7MiB live, 14.7MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 x)) (sin.f64 x))
Outputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
Calls

2 calls:

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

Compiled 8 to 7 computations (12.5% saved)

regimes11.0ms (0.2%)

Memory
-22.3MiB live, 13.8MiB allocated
Counts
12 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) x)))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 #s(literal -12/5 binary64) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal 17/40320 binary64) (*.f64 x x) #s(literal 1/240 binary64)) (*.f64 x x) #s(literal 1/24 binary64)))) (*.f64 x x) #s(literal 1/2 binary64)) x))
(pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64))
Outputs
#s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x))
#s(literal 1 binary64)
Calls

2 calls:

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

Compiled 8 to 7 computations (12.5% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
x
Results
AccuracySegmentsBranch
59.6%2x
Compiler

Compiled 1 to 1 computations (0% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
59.5%2x
Compiler

Compiled 1 to 1 computations (0% saved)

regimes2.0ms (0%)

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

1 calls:

2.0ms
x
Results
AccuracySegmentsBranch
59.5%2x
Compiler

Compiled 1 to 1 computations (0% saved)

regimes2.0ms (0%)

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

1 calls:

1.0ms
x
Results
AccuracySegmentsBranch
59.5%2x
Compiler

Compiled 1 to 1 computations (0% saved)

regimes2.0ms (0%)

Memory
6.1MiB live, 6.1MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

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

Compiled 8 to 7 computations (12.5% saved)

bsearch18.0ms (0.3%)

Memory
-22.3MiB live, 16.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
1.8683722393706124
50.18739124050979
Samples
11.0ms112×0valid
Compiler

Compiled 318 to 227 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-cos: 4.0ms (46.6% of total)
ival-sin: 3.0ms (35% of total)
ival-sub: 1.0ms (11.7% of total)
ival-div: 1.0ms (11.7% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch8.0ms (0.1%)

Memory
5.8MiB live, 5.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
1.8683722393706124
50.18739124050979
Samples
4.0ms48×0valid
Compiler

Compiled 283 to 213 computations (24.7% saved)

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

bsearch14.0ms (0.2%)

Memory
10.3MiB live, 10.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
1.8683722393706124
50.18739124050979
Samples
9.0ms96×0valid
Compiler

Compiled 164 to 136 computations (17.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-cos: 3.0ms (42.7% of total)
ival-sin: 3.0ms (42.7% of total)
ival-div: 1.0ms (14.2% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
1.8683722393706124
50.18739124050979
Compiler

Compiled 129 to 122 computations (5.4% saved)

bsearch19.0ms (0.3%)

Memory
14.3MiB live, 14.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
1.2455519092185206e-11
1.8683722393706124
Samples
12.0ms160×0valid
Compiler

Compiled 130 to 140 computations (-7.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-cos: 3.0ms (36.2% of total)
ival-sin: 3.0ms (36.2% of total)
ival-sub: 1.0ms (12.1% of total)
ival-div: 1.0ms (12.1% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify111.0ms (1.5%)

Memory
-33.7MiB live, 51.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056144
174144
294144
3151144
4207144
5238144
6314144
7618144
85573144
97141144
Stop Event
node limit
Calls
Call 1
Inputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(if (<=.f64 x #s(literal 2871044762448691/281474976710656 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 14 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x)) #s(literal 1 binary64))
#s(literal 1 binary64)
Outputs
(tan.f64 (*.f64 #s(literal 1/2 binary64) x))
(if (<=.f64 x #s(literal 2871044762448691/281474976710656 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (fma.f64 #s(literal -1/350 binary64) (*.f64 x x) #s(literal -12/5 binary64)) (*.f64 x x) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 14 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (+.f64 (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* 17/40320 (* x x)) 1/240) (* x x)) 1/24)) (fma.f64 (*.f64 x x) #s(literal -12/5 binary64) #s(literal 24 binary64)))) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (fma.f64 #s(literal 1/240 binary64) (*.f64 x x) #s(literal 1/24 binary64)) (*.f64 x x) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3602879701896397/1125899906842624 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) x)) #s(literal 1 binary64))
(if (<=.f64 x #s(literal 3152519739159347/2251799813685248 binary64)) #s(approx (/ (- 1 (cos x)) (sin x)) (*.f64 #s(literal 1/2 binary64) x)) #s(literal 1 binary64))
#s(literal 1 binary64)

soundness1.2s (16.1%)

Memory
22.0MiB live, 648.4MiB allocated
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
079202
1224202
2555196
31661196
43002196
54256196
64608196
75339196
86812196
08041172
0111416
1319415
2814413
32118409
44654409
08466381
0615
01012
13912
224712
3238711
0910611
024141
037113
1162113
2987113
08749113
033260
049254
1222250
21518250
08282234
026179
044167
1177167
21220167
08528167
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 389 to 217 computations (44.2% saved)

preprocess55.0ms (0.8%)

Memory
10.9MiB live, 48.8MiB allocated
Remove

(negabs x)

Compiler

Compiled 348 to 146 computations (58% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...