bug500 (missed optimization)

Time bar (total: 6.9s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

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

Compiled 12 to 9 computations (25% saved)

sample1.6s (22.7%)

Memory
-147.4MiB live, 1 172.3MiB allocated
Samples
1.1s7 185×1valid
95.0ms562×2valid
47.0ms509×0valid
Precisions
Click to see histograms. Total time spent on operations: 603.0ms
ival-sin: 305.0ms (50.6% of total)
ival-sub: 119.0ms (19.7% of total)
adjust: 113.0ms (18.7% of total)
ival-<: 40.0ms (6.6% of total)
ival-and: 12.0ms (2% of total)
exact: 11.0ms (1.8% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain84.0ms (1.2%)

Memory
22.9MiB live, 70.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
810-0-(-.f64 (sin.f64 x) x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (sin.f64 x) x)cancellation810
Confusion
Predicted +Predicted -
+810
-0175
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+8100
-00175
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0175
181
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
52.0ms460×1valid
6.0ms34×2valid
1.0ms18×0valid
Compiler

Compiled 22 to 13 computations (40.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
ival-sin: 13.0ms (52.9% of total)
adjust: 6.0ms (24.4% of total)
ival-sub: 5.0ms (20.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess46.0ms (0.7%)

Memory
-26.9MiB live, 23.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0513
1713
21413
32213
43413
55613
67813
713113
820913
935913
1096413
11423213
034
054
054
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
Outputs
(-.f64 (sin.f64 x) x)
Compiler

Compiled 4 to 3 computations (25% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

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

Compiled 4 to 3 computations (25% saved)

simplify3.0ms (0%)

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

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 x)
cost-diff0
(-.f64 (sin.f64 x) x)
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
037
057
057
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
x
Outputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
x

localize24.0ms (0.4%)

Memory
33.4MiB live, 33.4MiB allocated
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(sin.f64 x)
accuracy17.839005153999892
(-.f64 (sin.f64 x) x)
Samples
16.0ms230×1valid
3.0ms17×2valid
0.0ms0valid
Compiler

Compiled 9 to 5 computations (44.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sin: 7.0ms (56.8% of total)
adjust: 3.0ms (24.3% of total)
ival-sub: 3.0ms (24.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Counts
2 → 12
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
Outputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
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 x)
(* x (- (/ (sin x) x) 1))
(sin x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
Calls

3 calls:

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

simplify119.0ms (1.7%)

Memory
-31.3MiB live, 102.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047122
1130116
2373116
31349108
43167108
56680108
08587102
Stop Event
iter limit
node limit
Counts
12 → 11
Calls
Call 1
Inputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
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 x)
(* x (- (/ (sin x) x) 1))
(sin x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
Outputs
(* -1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 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 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)) x)
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(sin x)
(sin.f64 x)
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)

rewrite169.0ms (2.5%)

Memory
44.1MiB live, 234.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036
056
1186
21286
313106
099276
Stop Event
iter limit
node limit
iter limit
Counts
2 → 282
Calls
Call 1
Inputs
(-.f64 (sin.f64 x) x)
(sin.f64 x)
Outputs
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.f64 (sin.f64 x) (neg.f64 x)) (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 (sin.f64 x) (neg.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (-.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) x) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (-.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x))
(*.f64 (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(*.f64 (-.f64 (sin.f64 x) x) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)))
(*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x)) (-.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (sin.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)))) (-.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)))) (-.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x)))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (-.f64 (sin.f64 x) x)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (*.f64 (neg.f64 x) x))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (-.f64 (sin.f64 x) x)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (-.f64 (sin.f64 x) x) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (*.f64 x x))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (-.f64 (sin.f64 x) x)))
(/.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))) (-.f64 (sin.f64 x) x) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (*.f64 (neg.f64 x) x))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 x) x)) (-.f64 (sin.f64 x) x)))
(/.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 (neg.f64 x) x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 x) x)) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 x (sin.f64 x)))
(/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))))
(/.f64 (pow.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) #s(literal 2 binary64))) (neg.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64)))) (neg.f64 (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (pow.f64 x #s(literal 9 binary64)))) (neg.f64 (*.f64 (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (-.f64 (*.f64 x x) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x))
(neg.f64 (-.f64 (sin.f64 x) x))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (sin.f64 x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (sin.f64 x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 x (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 x (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 x (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 x (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 (sin.f64 x)) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (neg.f64 (sin.f64 x)) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64))))) (/.f64 (sin.f64 x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))))) (/.f64 (sin.f64 x) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (sin.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 x (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 x (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (neg.f64 x) (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)))) (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 x (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (neg.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (/.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)))) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (sin.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64))) (sin.f64 (/.f64 (+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) x)) #s(literal 2 binary64)))) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 (sin.f64 x)))) (sqrt.f64 (neg.f64 (neg.f64 (sin.f64 x)))) x)
(fma.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))) x)
(fma.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)) x)
(fma.f64 (sqrt.f64 (neg.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 (neg.f64 x))) (sin.f64 x))
(fma.f64 (sqrt.f64 (neg.f64 x)) (sqrt.f64 (neg.f64 x)) (sin.f64 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (sin.f64 x))
(fma.f64 (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (neg.f64 (sin.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (sin.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (sin.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (neg.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 x (/.f64 (-.f64 (sin.f64 x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (neg.f64 (neg.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (neg.f64 x) (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 x (/.f64 (-.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (-.f64 (*.f64 (-.f64 (sin.f64 x) x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (/.f64 (*.f64 x x) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3/2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 x) (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(fma.f64 (neg.f64 (sin.f64 x)) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (neg.f64 (sin.f64 x)) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (/.f64 (sin.f64 x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(fma.f64 x (/.f64 x (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (sin.f64 x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 x (sin.f64 x))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (sin.f64 x) x))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))))) (/.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (*.f64 (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 9 binary64)) (*.f64 (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x)) (/.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 2 binary64))) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (-.f64 (sin.f64 x) x)) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 9 binary64)) (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (/.f64 (pow.f64 x #s(literal 9 binary64)) (+.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (sin.f64 x) x)) (/.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64) (*.f64 x x)) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 (sin.f64 x) x)) (/.f64 (-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) (*.f64 (neg.f64 x) x)) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) x) (-.f64 (sin.f64 x) x)))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (neg.f64 (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(-.f64 (sin.f64 x) x)
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (sin.f64 x) x))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 x) x) x) #s(literal 2 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (-.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 x x)) (pow.f64 (-.f64 (sin.f64 x) x) #s(literal 3 binary64))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(+.f64 (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (/.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)) (-.f64 (sin.f64 x) x)))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 (sin.f64 x) x)) (*.f64 x (/.f64 x (-.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (neg.f64 x) x) x) (fma.f64 x (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (-.f64 (sin.f64 x) x) x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(+.f64 (neg.f64 x) (neg.f64 (sin.f64 x)))
(+.f64 (neg.f64 (sin.f64 x)) (neg.f64 x))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 (sin.f64 x) x)
(+.f64 x (sin.f64 x))
(*.f64 (sqrt.f64 (neg.f64 (neg.f64 (sin.f64 x)))) (sqrt.f64 (neg.f64 (neg.f64 (sin.f64 x)))))
(*.f64 (sqrt.f64 (neg.f64 (sin.f64 x))) (sqrt.f64 (neg.f64 (sin.f64 x))))
(*.f64 (sqrt.f64 (sin.f64 x)) (sqrt.f64 (sin.f64 x)))
(pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 3 binary64))))) (sqrt.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 2 binary64) x)) #s(literal 1/2 binary64)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (sqrt.f64 #s(literal -2 binary64)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x)))) (sqrt.f64 #s(literal 2 binary64)))
(sin.f64 x)
(sqrt.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (neg.f64 (sin.f64 x))))
(fabs.f64 (neg.f64 (sin.f64 x)))
(fabs.f64 (sin.f64 x))
(exp.f64 (/.f64 (log.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sin.f64 x)))
(+.f64 (cosh.f64 (log.f64 (sin.f64 x))) (sinh.f64 (log.f64 (sin.f64 x))))

eval37.0ms (0.5%)

Memory
-13.4MiB live, 44.2MiB allocated
Compiler

Compiled 10 106 to 710 computations (93% saved)

prune56.0ms (0.8%)

Memory
-29.7MiB live, 16.4MiB allocated
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New2884292
Fresh000
Picked011
Done000
Total2885293
Accuracy
99.8%
Counts
293 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.1%
(-.f64 (sin.f64 x) x)
99.5%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
98.8%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
99.3%
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
6.3%
#s(approx (- (sin x) x) (neg.f64 x))
Compiler

Compiled 58 to 44 computations (24.1% saved)

simplify208.0ms (3%)

Memory
31.3MiB live, 219.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 x #s(literal 4 binary64))
cost-diff0
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
cost-diff1
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
cost-diff0
(pow.f64 x #s(literal 3 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
cost-diff0
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
cost-diff0
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
cost-diff0
(neg.f64 x)
cost-diff0
#s(approx (- (sin x) x) (neg.f64 x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023156
034156
149156
2128156
3469156
41431156
52727156
63546156
73919156
84202156
95293156
08028154
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 x x)
x
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal -1/5040 binary64)
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 x x)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
Outputs
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
x
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 x x)
x
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/6 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal -1/5040 binary64)
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 x x)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)

localize141.0ms (2.1%)

Memory
-11.1MiB live, 129.8MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
accuracy0.109375
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
accuracy0.12109375
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
accuracy0.20827916175376854
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
accuracy0.0
(pow.f64 x #s(literal 3 binary64))
accuracy0.109375
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
accuracy0.6431080391404118
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
accuracy0.01171875
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
accuracy0.11328125
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
accuracy0.12109375
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
accuracy0.32526330431022604
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
accuracy0.0
(neg.f64 x)
accuracy59.97371257697045
#s(approx (- (sin x) x) (neg.f64 x))
Samples
78.0ms230×1valid
36.0ms17×2valid
2.0ms0valid
Compiler

Compiled 122 to 22 computations (82% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
adjust: 38.0ms (41% of total)
const: 15.0ms (16.2% of total)
ival-mult: 13.0ms (14% of total)
ival-sin: 8.0ms (8.6% of total)
ival-pow: 8.0ms (8.6% of total)
ival-sub: 5.0ms (5.4% of total)
ival-add: 4.0ms (4.3% of total)
ival-neg: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
13.4MiB live, 13.4MiB allocated
Counts
13 → 25
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(pow.f64 x #s(literal 3 binary64))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 4 binary64))
Outputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(* 1/120 (pow x 2))
(pow x 3)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(pow x 4)
(* x (- (/ (sin x) x) 1))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/5040 (pow x 7))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
Calls

3 calls:

TimeVariablePointExpression
3.0ms
x
@-inf
((- (sin x) x) (neg x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (- (* (* x x) 1/120) 1/6) (* (* x x) 1/120) (- (sin x) x) (* (pow x 3) -1/6) (pow x 3) (* (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (pow x 3)) (- (sin x) x) (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (pow x 4))
3.0ms
x
@inf
((- (sin x) x) (neg x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (- (* (* x x) 1/120) 1/6) (* (* x x) 1/120) (- (sin x) x) (* (pow x 3) -1/6) (pow x 3) (* (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (pow x 3)) (- (sin x) x) (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (pow x 4))
2.0ms
x
@0
((- (sin x) x) (neg x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (- (* (* x x) 1/120) 1/6) (* (* x x) 1/120) (- (sin x) x) (* (pow x 3) -1/6) (pow x 3) (* (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (pow x 3)) (- (sin x) x) (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (pow x 4))

simplify124.0ms (1.8%)

Memory
-16.9MiB live, 176.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070236
1166236
2463236
31588227
44728227
08270218
Stop Event
iter limit
node limit
Counts
25 → 25
Calls
Call 1
Inputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1 x)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(* 1/120 (pow x 2))
(pow x 3)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(pow x 4)
(* x (- (/ (sin x) x) 1))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/5040 (pow x 7))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
Outputs
(* -1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1 x)
(neg.f64 x)
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(* 1/120 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(pow x 4)
(pow.f64 x #s(literal 4 binary64))
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* 1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/120 binary64))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(* -1/5040 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (/.f64 #s(literal -1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1/5040 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (/.f64 #s(literal -1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (/.f64 #s(literal -1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))

rewrite159.0ms (2.3%)

Memory
28.8MiB live, 257.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023118
034118
198118
2660118
08499118
Stop Event
iter limit
node limit
iter limit
Counts
13 → 403
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(pow.f64 x #s(literal 3 binary64))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 4 binary64))
Outputs
#s(approx (- (sin x) x) (neg.f64 x))
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/4 binary64))) (pow.f64 x #s(literal 3/4 binary64)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 x) x)) (neg.f64 x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x)
(*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 x x)))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (-.f64 (*.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (*.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))) (*.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (fma.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (fma.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (neg.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (pow.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (*.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64))) #s(literal 1/1296 binary64)) (*.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/46656 binary64)) (*.f64 (fma.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/518400 binary64) #s(literal 1/1296 binary64))) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64))) #s(literal 1/46656 binary64)) (*.f64 (fma.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 9 binary64)) #s(literal 1/10077696 binary64)) (*.f64 (fma.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64)) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/373248000 binary64) #s(literal 1/46656 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))
(neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) x)
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) (neg.f64 x)))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/120 binary64) x))
(neg.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(fabs.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/4 binary64))) (pow.f64 x #s(literal 3/4 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (neg.f64 x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) x)) (neg.f64 x))
(*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal -1/6 binary64)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) #s(literal -1/6 binary64)))
(*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(neg.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 #s(literal -1/6 binary64) x)))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/6 binary64) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(*.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/4 binary64))) (pow.f64 x #s(literal 3/4 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/4 binary64))) (pow.f64 x #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
(*.f64 (*.f64 (neg.f64 x) x) x)
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 x x) (neg.f64 x))
(*.f64 (*.f64 x x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 x) (*.f64 x x))
(*.f64 x (*.f64 (neg.f64 x) x))
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(pow.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 (neg.f64 x) #s(literal 3 binary64))
(pow.f64 x #s(literal 3 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))) (-.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))))
(neg.f64 (pow.f64 x #s(literal 3 binary64)))
(fabs.f64 (pow.f64 x #s(literal 3 binary64)))
(exp.f64 (fma.f64 #s(literal 3/2 binary64) (log.f64 x) (*.f64 #s(literal 3/2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/16390160963076096000000 binary64) (pow.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/4 binary64))) (pow.f64 x #s(literal 3/4 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (neg.f64 x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (neg.f64 x) x)) (neg.f64 x))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x) (*.f64 x x))
(*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x) x) x)
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x) x))
(/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) x)))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 x x)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/4 binary64))) (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (neg.f64 x)) (neg.f64 x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x x)) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 x) x)) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (neg.f64 x)) (*.f64 (neg.f64 x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 x x)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) x) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 x) x)) (neg.f64 x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (*.f64 x x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (*.f64 (*.f64 x x) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/4 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(fma.f64 x (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/2 binary64))))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)) (*.f64 x x)))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 x) (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/16390160963076096000000 binary64) (pow.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (/.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (/.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) (pow.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 6 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 6 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64) #s(literal 1/36 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 #s(literal -1/2098335016107155751174144000000000 binary64) (pow.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 9 binary64))) (*.f64 (fma.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 6 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))))))
(neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1/720 binary64) (*.f64 x x)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (-.f64 (*.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/2985984000000 binary64) (pow.f64 x #s(literal 12 binary64)) (pow.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/207360000 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/16390160963076096000000 binary64) (pow.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/16390160963076096000000 binary64) (pow.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 3 binary64))) (neg.f64 x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (neg.f64 x)) (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) x) (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (neg.f64 x)) (neg.f64 x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) x) x (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 3 binary64))) (neg.f64 x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 3 binary64))) x (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (neg.f64 x)) (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) x) (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 (neg.f64 x) x)) (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))) x (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x)) (neg.f64 x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -1/5040 binary64)) (/.f64 #s(literal -1/5040 binary64) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (*.f64 (neg.f64 x) x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 (neg.f64 x) x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/25401600 binary64) (/.f64 (pow.f64 x #s(literal 8 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (pow.f64 x #s(literal 8 binary64)) (/.f64 #s(literal 1/25401600 binary64) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 #s(literal -1/128024064000 binary64) (/.f64 (pow.f64 x #s(literal 12 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (pow.f64 x #s(literal 12 binary64)) (/.f64 #s(literal -1/128024064000 binary64) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (/.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 #s(literal -1/5040 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -1/5040 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/5040 binary64) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (neg.f64 x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 x #s(literal -1/5040 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) (neg.f64 x)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 x (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 #s(literal 1/120 binary64) x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(-.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64))))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/14400 binary64)) (fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (+.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (/.f64 #s(literal 1/14400 binary64) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (-.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (+.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (/.f64 #s(literal 1/1728000 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64))))) (-.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/720 binary64) (*.f64 x x) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(-.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x))) #s(literal 1/6 binary64))
(-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))
(-.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal 1/120 binary64) (*.f64 x x)))) #s(literal -1/6 binary64))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 12 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)))
(+.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 x (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 x x))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) x)
(*.f64 (*.f64 x x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) (*.f64 x x))
(*.f64 (neg.f64 x) (pow.f64 x #s(literal 3 binary64)))
(*.f64 x (pow.f64 x #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 x))
(pow.f64 (*.f64 (neg.f64 x) x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 4 binary64))
(pow.f64 x #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))) (-.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))))))
(neg.f64 (pow.f64 x #s(literal 4 binary64)))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) x (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) x))
(fma.f64 x (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 x (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fabs.f64 (pow.f64 x #s(literal 4 binary64)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (*.f64 #s(literal 2 binary64) (log.f64 x))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) x) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) x))
(+.f64 (*.f64 x (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 x (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (neg.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))) (neg.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))))
(+.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))))

eval236.0ms (3.4%)

Memory
-41.8MiB live, 304.6MiB allocated
Compiler

Compiled 18 116 to 1 905 computations (89.5% saved)

prune43.0ms (0.6%)

Memory
9.8MiB live, 56.0MiB allocated
Pruning

12 alts after pruning (9 fresh and 3 done)

PrunedKeptTotal
New5319540
Fresh000
Picked224
Done011
Total53312545
Accuracy
100.0%
Counts
545 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.1%
(-.f64 (sin.f64 x) x)
99.5%
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
99.4%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
54.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1/6 binary64)))
98.8%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
99.2%
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
99.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
6.3%
#s(approx (- (sin x) x) (neg.f64 x))
38.0%
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
Compiler

Compiled 353 to 246 computations (30.3% saved)

simplify174.0ms (2.5%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
cost-diff2
(*.f64 (*.f64 x x) x)
cost-diff0
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
cost-diff0
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
cost-diff2
(*.f64 (*.f64 x x) x)
cost-diff0
(*.f64 #s(literal -1/6 binary64) x)
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
cost-diff1
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
cost-diff3
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
cost-diff2
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
cost-diff0
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
cost-diff2
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
cost-diff2
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
cost-diff4
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
038340
063318
1119297
2281297
3816297
42150295
53408293
64368293
76025293
08307293
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal -1/5040 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
#s(literal 1/120 binary64)
(*.f64 x x)
#s(literal 1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
#s(literal -1/6 binary64)
(*.f64 x x)
x
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
(*.f64 #s(literal -1/6 binary64) x)
#s(literal -1/6 binary64)
x
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 x x)
x
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal -1/5040 binary64)
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 x x)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) x)
Outputs
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/120 binary64) x) x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/120 binary64) x) x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
#s(literal -1/5040 binary64)
(pow.f64 x #s(literal 4 binary64))
#s(literal 4 binary64)
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
(*.f64 x x)
#s(literal 1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
#s(literal -1/6 binary64)
(*.f64 x x)
x
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 #s(literal -1/6 binary64) x)
#s(literal -1/6 binary64)
x
(neg.f64 x)
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 x x)
x
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) x)
(pow.f64 x #s(literal 3 binary64))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/120 binary64) x) x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal -1/120 binary64) x) x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(pow.f64 x #s(literal 4 binary64))
x
#s(literal 4 binary64)
#s(literal -1/5040 binary64)
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 x x)
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) x)
(pow.f64 x #s(literal 3 binary64))

localize251.0ms (3.7%)

Memory
21.3MiB live, 255.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.08984375
(*.f64 (*.f64 x x) x)
accuracy0.109375
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
accuracy0.12109375
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
accuracy0.20827916175376854
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
accuracy0.08984375
(*.f64 (*.f64 x x) x)
accuracy0.11328125
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
accuracy0.12109375
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
accuracy0.32526330431022604
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
accuracy0.0703125
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
accuracy0.0859375
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
accuracy0.29296875
(*.f64 #s(literal -1/6 binary64) x)
accuracy0.6431080391404118
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
accuracy0.0
(*.f64 x x)
accuracy0.0703125
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
accuracy0.19140625
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
accuracy0.6431080391404118
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
accuracy0.08203125
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
accuracy0.12109375
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
accuracy0.20827916175376854
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
accuracy0.30078125
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
Samples
206.0ms230×1valid
11.0ms17×2valid
3.0ms0valid
Compiler

Compiled 268 to 36 computations (86.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 182.0ms
ival-mult: 81.0ms (44.5% of total)
ival-sub: 39.0ms (21.4% of total)
const: 27.0ms (14.8% of total)
adjust: 14.0ms (7.7% of total)
ival-sin: 8.0ms (4.4% of total)
ival-pow: 8.0ms (4.4% of total)
ival-neg: 3.0ms (1.6% of total)
ival-add: 2.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series28.0ms (0.4%)

Memory
-19.5MiB live, 37.5MiB allocated
Counts
23 → 40
Calls
Call 1
Inputs
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(*.f64 x x)
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
Outputs
(* -1/5040 (pow x 7))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1/6 (pow x 2))
(pow x 2)
(* 1/6 (pow x 2))
(* -1/6 x)
(pow x 3)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(* x (- (* 1/120 (pow x 2)) 1/6))
(* 1/120 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/120 (pow x 5))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* 1/120 (pow x 3))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
Calls

3 calls:

TimeVariablePointExpression
10.0ms
x
@-inf
((* (* (pow x 3) -1/5040) (pow x 4)) (- (* (* (pow x 3) -1/5040) (pow x 4)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x) (- (sin x) x) (* (* -1/6 (* x x)) x) (- (sin x) x) (* -1/6 (* x x)) (* x x) (* (* (* -1/6 x) (neg x)) (neg x)) (* (* -1/6 x) (neg x)) (- (sin x) x) (* -1/6 x) (* (* x x) x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (* (* x x) x)) (- (* (* x x) 1/120) 1/6) (- (sin x) x) (* (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (* (* x x) x)) (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (* (- (* 1/120 (* x x)) 1/6) x) (* 1/120 (* x x)) (* (* (- (* 1/120 (* x x)) 1/6) x) x) (* (* x x) 1/120))
4.0ms
x
@inf
((* (* (pow x 3) -1/5040) (pow x 4)) (- (* (* (pow x 3) -1/5040) (pow x 4)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x) (- (sin x) x) (* (* -1/6 (* x x)) x) (- (sin x) x) (* -1/6 (* x x)) (* x x) (* (* (* -1/6 x) (neg x)) (neg x)) (* (* -1/6 x) (neg x)) (- (sin x) x) (* -1/6 x) (* (* x x) x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (* (* x x) x)) (- (* (* x x) 1/120) 1/6) (- (sin x) x) (* (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (* (* x x) x)) (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (* (- (* 1/120 (* x x)) 1/6) x) (* 1/120 (* x x)) (* (* (- (* 1/120 (* x x)) 1/6) x) x) (* (* x x) 1/120))
3.0ms
x
@0
((* (* (pow x 3) -1/5040) (pow x 4)) (- (* (* (pow x 3) -1/5040) (pow x 4)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x) (- (sin x) x) (* (* -1/6 (* x x)) x) (- (sin x) x) (* -1/6 (* x x)) (* x x) (* (* (* -1/6 x) (neg x)) (neg x)) (* (* -1/6 x) (neg x)) (- (sin x) x) (* -1/6 x) (* (* x x) x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (* (* x x) x)) (- (* (* x x) 1/120) 1/6) (- (sin x) x) (* (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (* (* x x) x)) (+ (* (pow x 4) -1/5040) (- (* (* x x) 1/120) 1/6)) (* (- (* 1/120 (* x x)) 1/6) x) (* 1/120 (* x x)) (* (* (- (* 1/120 (* x x)) 1/6) x) x) (* (* x x) 1/120))

simplify178.0ms (2.6%)

Memory
22.4MiB live, 150.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088356
1212356
2605356
32210345
46588345
08136332
Stop Event
iter limit
node limit
Counts
40 → 40
Calls
Call 1
Inputs
(* -1/5040 (pow x 7))
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1/6 (pow x 2))
(pow x 2)
(* 1/6 (pow x 2))
(* -1/6 x)
(pow x 3)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(* x (- (* 1/120 (pow x 2)) 1/6))
(* 1/120 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/120 (pow x 5))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* 1/120 (pow x 3))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
Outputs
(* -1/5040 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(* -1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* 1/6 (pow x 3))
(*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -1/6 binary64))
(pow x 2)
(*.f64 x x)
(* 1/6 (pow x 2))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(* x (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)
(* 1/120 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x) x)
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 7 binary64)))
(* -1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1/120 binary64))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* 1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/120 binary64))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(* -1/5040 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(* 1/120 (pow x 3))
(*.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)
(* 1/120 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/120 binary64))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (/.f64 #s(literal -1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -1/120 binary64) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 5 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))

rewrite200.0ms (2.9%)

Memory
10.9MiB live, 261.5MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038261
063242
1193221
21043215
08798211
Stop Event
iter limit
node limit
iter limit
Counts
23 → 778
Calls
Call 1
Inputs
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
(-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(*.f64 x x)
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
Outputs
(*.f64 (neg.f64 (pow.f64 x #s(literal 7 binary64))) #s(literal -1/5040 binary64))
(*.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))) (*.f64 x x))
(*.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (fabs.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))) (*.f64 x x))
(*.f64 (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (pow.f64 x #s(literal 4 binary64)))
(*.f64 (fabs.f64 (pow.f64 x #s(literal 7 binary64))) #s(literal 1/5040 binary64))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 x x))
(*.f64 #s(literal 1/5040 binary64) (fabs.f64 (pow.f64 x #s(literal 7 binary64))))
(*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (neg.f64 x) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (*.f64 x x) (neg.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 (*.f64 x x) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)))
(*.f64 #s(literal -1/5040 binary64) (neg.f64 (pow.f64 x #s(literal 7 binary64))))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(*.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 x (fabs.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))))
(sqrt.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))
(fabs.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(+.f64 (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))))
(*.f64 x (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 x (fma.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 x x)) x) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (*.f64 x x)) x) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 x x))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (*.f64 x x))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(fma.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 7 binary64))) #s(literal -1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.f64 (pow.f64 x #s(literal 7 binary64))) #s(literal 1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (fabs.f64 (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (neg.f64 x) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (neg.f64 x) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal -1/5040 binary64) (neg.f64 (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (fabs.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))))
(-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 x))
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x)
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)))
(*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))
(*.f64 x (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x)) (neg.f64 x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (neg.f64 x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x) (*.f64 (neg.f64 x) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) (*.f64 (neg.f64 x) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (*.f64 (neg.f64 x) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (*.f64 (neg.f64 x) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x)) x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) x) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) (*.f64 x x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (*.f64 x x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(*.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (neg.f64 (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x x))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) x)
(*.f64 (neg.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/6 binary64) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (neg.f64 (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/6 binary64) x) (neg.f64 x))
(*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/6 binary64))
(*.f64 (neg.f64 x) (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) x)
(*.f64 #s(literal -1/6 binary64) (*.f64 x x))
(*.f64 #s(literal 1/6 binary64) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 x x) #s(literal -1/6 binary64))
(*.f64 x (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(*.f64 x (*.f64 #s(literal -1/6 binary64) x))
(neg.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(*.f64 (neg.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (neg.f64 (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x x))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x x)) x)
(*.f64 (neg.f64 x) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x)
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 x (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)))
(fma.f64 #s(literal -1/6 binary64) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 #s(literal -1/6 binary64) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal -1/6 binary64)))
(+.f64 (*.f64 #s(literal -1/6 binary64) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 #s(literal -1/6 binary64) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(*.f64 (neg.f64 (*.f64 #s(literal 1/6 binary64) x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
(*.f64 (*.f64 (neg.f64 x) x) #s(literal -1/6 binary64))
(*.f64 (neg.f64 x) (neg.f64 (*.f64 #s(literal 1/6 binary64) x)))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x))
(*.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) x))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x (*.f64 #s(literal 1/6 binary64) x))
(neg.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 x #s(literal -1/6 binary64))
(*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 1 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
(*.f64 (*.f64 (neg.f64 x) x) x)
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 x) (*.f64 x x))
(*.f64 (*.f64 x x) (neg.f64 x))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 (neg.f64 x) x))
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(pow.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))) (-.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))))
(neg.f64 (pow.f64 x #s(literal 3 binary64)))
(fabs.f64 (pow.f64 x #s(literal 3 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3/2 binary64) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (neg.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (neg.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 x))
(*.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x)
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x))
(*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)))
(*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))
(*.f64 x (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x)) (neg.f64 x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (neg.f64 x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x) (*.f64 (neg.f64 x) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) (*.f64 (neg.f64 x) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (*.f64 (neg.f64 x) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (*.f64 (neg.f64 x) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x)) x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) x) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) (*.f64 x x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (*.f64 x x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))) (*.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (fma.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (fma.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (neg.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 1/36 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (*.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))) #s(literal 1/216 binary64))) (pow.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3/2 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 x x)) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) x) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) (*.f64 x x))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x))))
(*.f64 (*.f64 x x) (-.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))))
(*.f64 x (fma.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(*.f64 x (fma.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) x))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 x x)) x) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (*.f64 x x)) x) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 x x))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (*.f64 x x))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (*.f64 (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(neg.f64 (*.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) (*.f64 (neg.f64 x) x)))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 x (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(fma.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64)))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 7 binary64))) #s(literal -1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x))) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fabs.f64 (pow.f64 x #s(literal 7 binary64))) #s(literal 1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 x x)) (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (fabs.f64 (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (neg.f64 x) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (pow.f64 x #s(literal 3 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (neg.f64 x) (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (neg.f64 x) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (fabs.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal -1/5040 binary64) (neg.f64 (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (neg.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (fabs.f64 (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(fma.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))))
(-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (pow.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 2 binary64)) #s(literal 1/25401600 binary64)))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal 1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))) (+.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))) (fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (pow.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1/36 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) #s(literal 1/216 binary64)) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))))
(neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(fma.f64 (neg.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x))) (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal -1/120 binary64) x)) x (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/120 binary64) x) (neg.f64 x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 x x)) (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 #s(literal -1/120 binary64) x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (fabs.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal -1/120 binary64) x)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 #s(literal 1/120 binary64) x) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(-.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))))
(-.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))) (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(-.f64 (/.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 #s(literal 1/36 binary64) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 3 binary64)) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (+.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 #s(literal -1/14400 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 #s(literal 1/36 binary64) (*.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (+.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))) (-.f64 (/.f64 #s(literal -1/36 binary64) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (+.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (-.f64 (/.f64 #s(literal 1/216 binary64) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(-.f64 (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/120 binary64) x) x #s(literal 1/6 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 8 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))) (/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (fma.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(+.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) (-.f64 (*.f64 #s(literal 1/5040 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/6 binary64)))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 x))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)
(*.f64 (neg.f64 x) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) x) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) x) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x)) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)))
(*.f64 (fabs.f64 (*.f64 #s(literal -1/120 binary64) x)) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x)
(*.f64 (*.f64 #s(literal -1/120 binary64) x) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 #s(literal -1/120 binary64) x))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 x (fabs.f64 (*.f64 #s(literal -1/120 binary64) x)))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/120 binary64) x))
(neg.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (neg.f64 x) x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)) (neg.f64 x))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (neg.f64 x)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (*.f64 x x)) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (*.f64 x x)) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x) x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) x) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) x) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (*.f64 x x) (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x))) (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(neg.f64 (*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (fabs.f64 (*.f64 #s(literal -1/120 binary64) x)) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x)
(*.f64 (*.f64 #s(literal -1/120 binary64) x) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 #s(literal -1/120 binary64) x))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 x (fabs.f64 (*.f64 #s(literal -1/120 binary64) x)))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/120 binary64) x))
(neg.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(sqrt.f64 (*.f64 #s(literal 1/14400 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))

eval153.0ms (2.2%)

Memory
-18.6MiB live, 164.5MiB allocated
Compiler

Compiled 22 654 to 2 521 computations (88.9% saved)

prune24.0ms (0.3%)

Memory
12.6MiB live, 59.1MiB allocated
Pruning

13 alts after pruning (9 fresh and 4 done)

PrunedKeptTotal
New6645669
Fresh044
Picked415
Done033
Total66813681
Accuracy
100.0%
Counts
681 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.1%
(-.f64 (sin.f64 x) x)
99.5%
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
99.4%
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
54.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1/6 binary64)))
98.8%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
99.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
92.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (pow.f64 x #s(literal 4 binary64)))) x))
99.2%
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
6.3%
#s(approx (- (sin x) x) (neg.f64 x))
38.0%
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
Compiler

Compiled 377 to 258 computations (31.6% saved)

simplify216.0ms (3.1%)

Memory
-16.5MiB live, 235.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
cost-diff0
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
cost-diff0
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
cost-diff0
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
cost-diff0
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
cost-diff0
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
cost-diff2
(*.f64 (*.f64 x x) x)
cost-diff4
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
cost-diff0
#s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
cost-diff0
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))
cost-diff0
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
cost-diff2
(*.f64 (*.f64 x x) x)
cost-diff0
(*.f64 #s(literal -1/6 binary64) x)
cost-diff0
(*.f64 x x)
cost-diff0
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
cost-diff2
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
cost-diff0
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
cost-diff0
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
cost-diff2
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
cost-diff2
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046400
072386
1128367
2325367
31207367
42498367
53891367
64986367
77085367
87338367
97855367
08113362
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(pow.f64 x #s(literal 7 binary64))
x
#s(literal 7 binary64)
#s(literal -1/5040 binary64)
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
#s(literal 1/120 binary64)
(*.f64 x x)
#s(literal 1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x x)
x
(*.f64 #s(literal -1/6 binary64) x)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))
#s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(*.f64 x x)
x
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 x x)
x
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
#s(literal -1/5040 binary64)
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(literal 1/120 binary64)
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
#s(literal 1/6 binary64)
(*.f64 x x)
x
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)
Outputs
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
#s(approx (- (sin x) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))))
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(pow.f64 x #s(literal 7 binary64))
x
#s(literal 7 binary64)
#s(literal -1/5040 binary64)
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (neg.f64 x) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)
(-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
(*.f64 x x)
#s(literal 1/6 binary64)
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 x x)
x
(*.f64 #s(literal -1/6 binary64) x)
#s(literal -1/6 binary64)
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))
#s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(*.f64 x x)
x
#s(literal 1/120 binary64)
#s(literal -1/6 binary64)
(*.f64 (*.f64 x x) x)
(pow.f64 x #s(literal 3 binary64))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 (neg.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))))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
(*.f64 (pow.f64 (neg.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)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 x x)
x
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
#s(literal -1/5040 binary64)
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
#s(literal 1/120 binary64)
#s(literal 1/6 binary64)
(*.f64 (*.f64 x x) x)
(pow.f64 x #s(literal 3 binary64))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
#s(literal 1/120 binary64)
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
#s(literal 1/6 binary64)
(*.f64 x x)
x
(pow.f64 x #s(literal 5 binary64))
#s(literal 5 binary64)

localize267.0ms (3.9%)

Memory
14.8MiB live, 354.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.01171875
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
accuracy0.19140625
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
accuracy0.32526330431022604
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
accuracy38.79393313351067
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
accuracy0.109375
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
accuracy0.12109375
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
accuracy0.15234375
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
accuracy0.20827916175376854
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
accuracy0.015625
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
accuracy0.08984375
(*.f64 (*.f64 x x) x)
accuracy0.11328125
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))
accuracy0.32526330431022604
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
accuracy0.0
(*.f64 x x)
accuracy0.09212875976844201
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
accuracy0.29296875
(*.f64 #s(literal -1/6 binary64) x)
accuracy0.6431080391404118
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
accuracy0.08203125
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
accuracy0.12109375
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
accuracy0.20827916175376854
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
accuracy0.30078125
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
Samples
189.0ms230×1valid
13.0ms17×2valid
3.0ms0valid
Compiler

Compiled 282 to 39 computations (86.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
ival-sub: 56.0ms (32.8% of total)
ival-mult: 44.0ms (25.8% of total)
adjust: 18.0ms (10.5% of total)
const: 18.0ms (10.5% of total)
ival-pow: 12.0ms (7% of total)
ival-sin: 9.0ms (5.3% of total)
ival-add: 7.0ms (4.1% of total)
ival-div: 3.0ms (1.8% of total)
ival-neg: 2.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series20.0ms (0.3%)

Memory
-22.6MiB live, 22.1MiB allocated
Counts
26 → 45
Calls
Call 1
Inputs
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 x x)
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))
#s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
Outputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1/5040 (pow x 7))
(pow x 2)
(* -1/6 x)
(pow x 3)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(/ -1/6 (pow x 2))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 2))
(* x (- (* 1/120 (pow x 2)) 1/6))
(* 1/120 (pow x 2))
(* -1/6 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* -1/5040 (pow x 2))
(/ 1/6 (pow x 2))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/120 (pow x 5))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
1/120
(- 1/120 (* 1/6 (/ 1 (pow x 2))))
(* 1/120 (pow x 3))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
Calls

3 calls:

TimeVariablePointExpression
12.0ms
x
@-inf
((- (* (pow x 7) -1/5040) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x) (- (sin x) x) (* (pow x 7) -1/5040) (* (* x x) (* -1/6 x)) (- (sin x) x) (* x x) (* -1/6 x) (* (* x x) x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (* (* x x) x)) (- (* (* x x) 1/120) 1/6) (+ (* (* x x) (* (* x x) -1/5040)) (- (* (* x x) 1/120) 1/6)) (- (sin x) x) (* (+ (* (* x x) (* (* x x) -1/5040)) (- (* (* x x) 1/120) 1/6)) (* (* x x) x)) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (* (- 1/120 (/ 1/6 (* x x))) (pow x 5)) (- 1/120 (/ 1/6 (* x x))) (* (- (* 1/120 (* x x)) 1/6) x) (* 1/120 (* x x)) (* (* (- (* 1/120 (* x x)) 1/6) x) x) (+ (* (* x x) 1/120) -1/6) (* (* x x) -1/5040) (* (* x x) 1/120) (/ 1/6 (* x x)))
4.0ms
x
@inf
((- (* (pow x 7) -1/5040) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x) (- (sin x) x) (* (pow x 7) -1/5040) (* (* x x) (* -1/6 x)) (- (sin x) x) (* x x) (* -1/6 x) (* (* x x) x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (* (* x x) x)) (- (* (* x x) 1/120) 1/6) (+ (* (* x x) (* (* x x) -1/5040)) (- (* (* x x) 1/120) 1/6)) (- (sin x) x) (* (+ (* (* x x) (* (* x x) -1/5040)) (- (* (* x x) 1/120) 1/6)) (* (* x x) x)) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (* (- 1/120 (/ 1/6 (* x x))) (pow x 5)) (- 1/120 (/ 1/6 (* x x))) (* (- (* 1/120 (* x x)) 1/6) x) (* 1/120 (* x x)) (* (* (- (* 1/120 (* x x)) 1/6) x) x) (+ (* (* x x) 1/120) -1/6) (* (* x x) -1/5040) (* (* x x) 1/120) (/ 1/6 (* x x)))
3.0ms
x
@0
((- (* (pow x 7) -1/5040) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x)) (* (neg (* (* (- (* 1/120 (* x x)) 1/6) x) x)) x) (- (sin x) x) (* (pow x 7) -1/5040) (* (* x x) (* -1/6 x)) (- (sin x) x) (* x x) (* -1/6 x) (* (* x x) x) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (* (* x x) x)) (- (* (* x x) 1/120) 1/6) (+ (* (* x x) (* (* x x) -1/5040)) (- (* (* x x) 1/120) 1/6)) (- (sin x) x) (* (+ (* (* x x) (* (* x x) -1/5040)) (- (* (* x x) 1/120) 1/6)) (* (* x x) x)) (- (sin x) x) (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (* (- 1/120 (/ 1/6 (* x x))) (pow x 5)) (- 1/120 (/ 1/6 (* x x))) (* (- (* 1/120 (* x x)) 1/6) x) (* 1/120 (* x x)) (* (* (- (* 1/120 (* x x)) 1/6) x) x) (+ (* (* x x) 1/120) -1/6) (* (* x x) -1/5040) (* (* x x) 1/120) (/ 1/6 (* x x)))

simplify139.0ms (2%)

Memory
11.9MiB live, 107.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
090384
1215384
2621376
32367366
46592366
08336352
Stop Event
iter limit
node limit
Counts
45 → 45
Calls
Call 1
Inputs
(* -1/6 (pow x 3))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(* -1/5040 (pow x 7))
(pow x 2)
(* -1/6 x)
(pow x 3)
-1/6
(- (* 1/120 (pow x 2)) 1/6)
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(/ -1/6 (pow x 2))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 2))
(* x (- (* 1/120 (pow x 2)) 1/6))
(* 1/120 (pow x 2))
(* -1/6 (pow x 2))
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(* -1/5040 (pow x 2))
(/ 1/6 (pow x 2))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(* -1/120 (pow x 5))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(* -1 x)
(* x (- (/ (sin x) x) 1))
(* 1/120 (pow x 5))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1/5040 (pow x 4))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
1/120
(- 1/120 (* 1/6 (/ 1 (pow x 2))))
(* 1/120 (pow x 3))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* 1/120 (pow x 4))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
Outputs
(* -1/6 (pow x 3))
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* 1/6 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(*.f64 (fma.f64 #s(literal -1/120 binary64) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (- (* (pow x 2) (+ 1/120 (* (pow x 2) (- (* 1/362880 (pow x 2)) 1/5040)))) 1/6))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 #s(literal 1/362880 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(* -1/5040 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(pow x 2)
(*.f64 x x)
(* -1/6 x)
(*.f64 #s(literal -1/6 binary64) x)
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
-1/6
#s(literal -1/6 binary64)
(- (* 1/120 (pow x 2)) 1/6)
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6)
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(/ -1/6 (pow x 2))
(/.f64 #s(literal -1/6 binary64) (*.f64 x x))
(/ (- (* 1/120 (pow x 2)) 1/6) (pow x 2))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(* x (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)
(* 1/120 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(* -1/6 (pow x 2))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) x)
(* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x) x)
(* -1/5040 (pow x 2))
(*.f64 #s(literal -1/5040 binary64) (*.f64 x x))
(/ 1/6 (pow x 2))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 7 binary64)))
(* -1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -1/120 binary64))
(* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 x)
(neg.f64 x)
(* x (- (/ (sin x) x) 1))
(-.f64 (sin.f64 x) x)
(* 1/120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 1/120 binary64))
(* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 2) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(* -1/5040 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) 1/5040))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)))
(* (pow x 4) (- (* 1/120 (/ 1 (pow x 2))) (+ 1/5040 (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/5040 binary64)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
1/120
#s(literal 1/120 binary64)
(- 1/120 (* 1/6 (/ 1 (pow x 2))))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(* 1/120 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/120 binary64))
(* (pow x 3) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)
(* 1/120 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/120 binary64))
(* (pow x 4) (- 1/120 (* 1/6 (/ 1 (pow x 2)))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* -1 (* (pow x 7) (- 1/5040 (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (+ 1/5040 (/ 1/6 (pow x 4))) (* 1/120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (+.f64 (/.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (/.f64 #s(literal 1/120 binary64) (*.f64 x x))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 5) (- 1/120 (* 1/6 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* x (+ 1 (* -1 (/ (sin x) x)))))
(-.f64 (sin.f64 x) x)
(* -1 (* (pow x 5) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* (pow x 3) (- (* 1/6 (/ 1 (pow x 2))) 1/120)))
(*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)

rewrite252.0ms (3.7%)

Memory
21.1MiB live, 255.8MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046333
072321
1237302
21352302
08159297
Stop Event
iter limit
node limit
iter limit
Counts
26 → 364
Calls
Call 1
Inputs
(-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x))
(*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 x x)
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 (*.f64 x x) x)
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x))
#s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
Outputs
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (+.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))) (+.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)))) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (*.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (fma.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (*.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64)))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))))))
(/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64)) (pow.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))) (*.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(/.f64 (fma.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7/2 binary64))) (pow.f64 x #s(literal 7/2 binary64)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))))
(fma.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7/2 binary64))) (pow.f64 x #s(literal 7/2 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 7/2 binary64)) (*.f64 (pow.f64 x #s(literal 7/2 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))))
(fma.f64 (pow.f64 x #s(literal 7/2 binary64)) (*.f64 (pow.f64 x #s(literal 7/2 binary64)) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))))
(fma.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (*.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(-.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 x #s(literal 21 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/25401600 binary64) (pow.f64 x #s(literal 14 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (/.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)) (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))))
(+.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x x))
(*.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)) x)
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (neg.f64 x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (neg.f64 x) x))
(*.f64 x (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))))
(*.f64 (*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7/2 binary64))) (pow.f64 x #s(literal 7/2 binary64)))
(*.f64 (pow.f64 x #s(literal 7/2 binary64)) (*.f64 (pow.f64 x #s(literal 7/2 binary64)) #s(literal -1/5040 binary64)))
(*.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 7 binary64)))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 #s(literal -1/6 binary64) x)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64))
(*.f64 (*.f64 #s(literal -1/6 binary64) x) (*.f64 x x))
(*.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x))
(*.f64 x (*.f64 (*.f64 #s(literal -1/6 binary64) x) x))
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
(*.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 x))))
(*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x)))
(*.f64 (neg.f64 x) (neg.f64 x))
(*.f64 x x)
(pow.f64 (neg.f64 (neg.f64 x)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 x) x))
(sqrt.f64 (pow.f64 x #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 x) x))
(fabs.f64 (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (neg.f64 x)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 2 binary64))))
(*.f64 #s(literal -1/6 binary64) x)
(*.f64 x #s(literal -1/6 binary64))
(*.f64 (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (neg.f64 (neg.f64 x)) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (neg.f64 x)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 x) #s(literal 3/2 binary64)))
(*.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) (neg.f64 (pow.f64 x #s(literal 3/2 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (neg.f64 x) x) (neg.f64 x))
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) x))
(*.f64 (neg.f64 x) (*.f64 x x))
(*.f64 (*.f64 x x) (neg.f64 x))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(pow.f64 (neg.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 x) #s(literal 3 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))) (-.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))) (*.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))))))
(fabs.f64 (pow.f64 x #s(literal 3 binary64)))
(exp.f64 (fma.f64 (log.f64 x) #s(literal 3/2 binary64) (*.f64 (log.f64 x) #s(literal 3/2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 3/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 x #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x x)) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 x) #s(literal 3 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))) (sinh.f64 (*.f64 (log.f64 x) #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) x) (*.f64 x x))
(*.f64 (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 x x)) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))
(*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))))
(*.f64 x (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 x x)))
#s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)))) (+.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)))) (+.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))) (+.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))) (+.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))) (fma.f64 (*.f64 #s(literal 1/120 binary64) x) x (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (fma.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (pow.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) #s(literal 1/36 binary64))) (neg.f64 (fma.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)))) (neg.f64 (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) #s(literal 1/36 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64))) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 3 binary64))) #s(literal 1/216 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))
(fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (neg.f64 x)) (neg.f64 x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/5040 binary64) x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 #s(literal -1/5040 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))) (/.f64 #s(literal 1/216 binary64) (+.f64 (pow.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 2 binary64)) (+.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64))
(-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (pow.f64 x #s(literal 4 binary64))) #s(literal -1/5040 binary64)))
(-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))) (*.f64 x x)))
(-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (neg.f64 x) x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64))))
(-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (neg.f64 x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64))))
(-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))))))
(+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) (/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(+.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(+.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) x) (*.f64 x x))
(*.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x x)) x)
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(*.f64 x (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 x x)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))) (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))) (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64)) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 x #s(literal 12 binary64)) #s(literal -1/128024064000 binary64) (pow.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal 1/25401600 binary64) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (-.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) x (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(fma.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64))))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))))
#s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5/2 binary64))) (pow.f64 x #s(literal 5/2 binary64)))
(*.f64 (pow.f64 x #s(literal 5/2 binary64)) (*.f64 (pow.f64 x #s(literal 5/2 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64)))) (neg.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 5 binary64)))) (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 5 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64)))) (pow.f64 x #s(literal 5 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))) (+.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))) (*.f64 (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))))) (+.f64 (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (*.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (*.f64 (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))))) (*.f64 (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))))
(/.f64 (-.f64 #s(literal 1/14400 binary64) (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64)))
(/.f64 (-.f64 #s(literal 1/1728000 binary64) (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64)))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64)))
(-.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))
(-.f64 (/.f64 #s(literal 1/1728000 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))) (/.f64 (/.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 6 binary64))) (+.f64 (/.f64 (+.f64 #s(literal 1/720 binary64) (pow.f64 (/.f64 #s(literal 1/6 binary64) x) #s(literal 2 binary64))) (*.f64 x x)) #s(literal 1/14400 binary64))))
(-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(+.f64 (/.f64 #s(literal 1/14400 binary64) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))) (/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (+.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)) #s(literal 1/120 binary64))))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)) x) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64))) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/120 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/120 binary64))))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/120 binary64) x))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 (neg.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))) x)
(*.f64 (*.f64 (neg.f64 x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (neg.f64 x))
(*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) (neg.f64 (neg.f64 x)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal 1/6 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (fma.f64 (*.f64 x x) #s(literal 1/720 binary64) #s(literal 1/36 binary64))))
(neg.f64 (*.f64 (neg.f64 x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) x)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))) (*.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x) (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x))) (+.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x)))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x)))) (+.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))) (*.f64 (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))) (-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))))
(/.f64 (-.f64 #s(literal -1/216 binary64) (pow.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x) (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x) (*.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x)))))
(/.f64 (-.f64 #s(literal -1/216 binary64) (pow.f64 (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64)) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64))))))
(/.f64 (-.f64 #s(literal -1/216 binary64) (pow.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 x x)) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)) (*.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x))))))
(/.f64 (-.f64 #s(literal -1/216 binary64) (pow.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x)) #s(literal 3 binary64))) (+.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x)) (*.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (-.f64 (*.f64 (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)))) (neg.f64 (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) #s(literal -1/216 binary64))) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64))) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64))) (neg.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64) #s(literal -1/216 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64)))))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))) x #s(literal -1/6 binary64))
(fma.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x #s(literal -1/6 binary64))
(fma.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x)) (neg.f64 x) #s(literal -1/6 binary64))
(fma.f64 (*.f64 #s(literal 1/120 binary64) x) x #s(literal -1/6 binary64))
(fma.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))
(fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #s(literal -1/6 binary64))
(fma.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/120 binary64))) #s(literal -1/6 binary64))
(fma.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) #s(literal -1/6 binary64))
(fma.f64 x (*.f64 #s(literal 1/120 binary64) x) #s(literal -1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 (*.f64 #s(literal 1/120 binary64) x)) x))
(-.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 (neg.f64 x) x) #s(literal 1/120 binary64)))
(-.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (*.f64 x x)))
(-.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) (*.f64 #s(literal 1/120 binary64) x)))
(+.f64 (/.f64 #s(literal -1/216 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/216 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(+.f64 (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/1728000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))) (/.f64 #s(literal -1/216 binary64) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 x x) #s(literal -1/720 binary64))))))
(+.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal -1/6 binary64))
(+.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))
(*.f64 (*.f64 #s(literal -1/5040 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal -1/5040 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal -1/5040 binary64)))
(*.f64 (*.f64 x x) #s(literal -1/5040 binary64))
(*.f64 #s(literal -1/5040 binary64) (*.f64 x x))
(*.f64 x (*.f64 #s(literal -1/5040 binary64) x))
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x))) x)
(*.f64 (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)) x)
(*.f64 (*.f64 #s(literal 1/120 binary64) (neg.f64 x)) (neg.f64 x))
(*.f64 (*.f64 #s(literal 1/120 binary64) x) x)
(*.f64 (neg.f64 x) (*.f64 (neg.f64 x) #s(literal 1/120 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/120 binary64))
(*.f64 #s(literal 1/120 binary64) (*.f64 x x))
(*.f64 x (fabs.f64 (*.f64 (neg.f64 x) #s(literal 1/120 binary64))))
(*.f64 x (fabs.f64 (*.f64 #s(literal 1/120 binary64) x)))
(*.f64 x (*.f64 #s(literal 1/120 binary64) x))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/14400 binary64)))
(fabs.f64 (neg.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64))))
(fabs.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)))
(/.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) (neg.f64 x))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x))) (neg.f64 (neg.f64 x)))
(/.f64 (fabs.f64 (/.f64 #s(literal 1/6 binary64) (neg.f64 x))) x)
(/.f64 (fabs.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x))) x)
(/.f64 (fabs.f64 (/.f64 #s(literal 1/6 binary64) x)) x)
(/.f64 (/.f64 #s(literal 1/6 binary64) (neg.f64 x)) (neg.f64 x))
(/.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) x)) (neg.f64 x))
(/.f64 (/.f64 #s(literal 1/6 binary64) x) x)
(/.f64 #s(literal -1/6 binary64) (*.f64 (neg.f64 x) x))
(/.f64 #s(literal 1/6 binary64) (*.f64 x x))
(neg.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(sqrt.f64 (/.f64 #s(literal 1/36 binary64) (pow.f64 x #s(literal 4 binary64))))
(fabs.f64 (/.f64 #s(literal -1/6 binary64) (*.f64 x x)))
(fabs.f64 (neg.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x))))
(fabs.f64 (/.f64 #s(literal 1/6 binary64) (*.f64 x x)))

eval107.0ms (1.6%)

Memory
-17.4MiB live, 172.5MiB allocated
Compiler

Compiled 20 671 to 2 404 computations (88.4% saved)

prune48.0ms (0.7%)

Memory
6.7MiB live, 155.7MiB allocated
Pruning

14 alts after pruning (7 fresh and 7 done)

PrunedKeptTotal
New5413544
Fresh044
Picked235
Done044
Total54314557
Accuracy
100.0%
Counts
557 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.1%
(-.f64 (sin.f64 x) x)
99.5%
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)) x)))
54.2%
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1/6 binary64)))
98.8%
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
99.4%
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
99.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
98.8%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
92.3%
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (pow.f64 x #s(literal 4 binary64)))) x))
99.2%
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
6.3%
#s(approx (- (sin x) x) (neg.f64 x))
38.0%
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
37.5%
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 #s(approx (- 1/120 (/ 1/6 (* x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
Compiler

Compiled 661 to 284 computations (57% saved)

regimes36.0ms (0.5%)

Memory
-22.0MiB live, 71.4MiB allocated
Counts
22 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (pow.f64 x #s(literal 4 binary64)))) x))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 #s(approx (- 1/120 (/ 1/6 (* x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)) x)))
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/5040 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
Calls

2 calls:

12.0ms
x
9.0ms
(-.f64 (sin.f64 x) x)
Results
AccuracySegmentsBranch
99.5%1(-.f64 (sin.f64 x) x)
99.5%1x
Compiler

Compiled 5 to 4 computations (20% saved)

regimes48.0ms (0.7%)

Memory
19.7MiB live, 67.0MiB allocated
Counts
20 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (pow.f64 x #s(literal 4 binary64)))) x))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 #s(approx (- 1/120 (/ 1/6 (* x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)) x)))
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x)) x)))
#s(approx (- (sin x) x) (*.f64 (pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64)) #s(literal -1/6 binary64)))
Outputs
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)) x)))
Calls

2 calls:

32.0ms
(-.f64 (sin.f64 x) x)
13.0ms
x
Results
AccuracySegmentsBranch
99.5%1(-.f64 (sin.f64 x) x)
99.5%1x
Compiler

Compiled 5 to 4 computations (20% saved)

regimes16.0ms (0.2%)

Memory
-17.8MiB live, 32.5MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) (neg.f64 x)) (neg.f64 x)))
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -1/5040 binary64)) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
(-.f64 (sin.f64 x) x)
#s(approx (- (sin x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -1/6 binary64)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (sqrt.f64 (pow.f64 x #s(literal 4 binary64)))) x))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 #s(approx (- 1/120 (/ 1/6 (* x x))) (/.f64 #s(literal -1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) #s(approx (* (- (* (* x x) 1/120) 1/6) (pow x 3)) (*.f64 (-.f64 #s(literal 1/120 binary64) (/.f64 #s(literal 1/6 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))))
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (*.f64 (*.f64 x x) x)))
Outputs
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
Calls

2 calls:

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

Compiled 5 to 4 computations (20% saved)

regimes5.0ms (0.1%)

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

2 calls:

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

Compiled 5 to 4 computations (20% saved)

regimes4.0ms (0.1%)

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

2 calls:

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

Compiled 5 to 4 computations (20% saved)

regimes4.0ms (0.1%)

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

2 calls:

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

Compiled 5 to 4 computations (20% saved)

regimes5.0ms (0.1%)

Memory
-36.5MiB live, 9.8MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (neg.f64 x))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
Outputs
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
Calls

2 calls:

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

Compiled 5 to 4 computations (20% saved)

regimes2.0ms (0%)

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

2 calls:

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

Compiled 5 to 4 computations (20% 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(approx (- (sin x) x) (neg.f64 x))
Outputs
#s(approx (- (sin x) x) (neg.f64 x))
Calls

2 calls:

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

Compiled 5 to 4 computations (20% saved)

simplify56.0ms (0.8%)

Memory
9.3MiB live, 54.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061163
193163
2142163
3204163
4294163
5451163
6652163
7869163
81159163
92035163
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)) x)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (neg.f64 x))
Outputs
#s(approx (- (sin x) x) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -1/5040 binary64) (-.f64 (*.f64 (*.f64 x x) #s(literal 1/120 binary64)) #s(literal 1/6 binary64))) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- (sin x) x) (-.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x)) x)))
#s(approx (- (sin x) x) (+.f64 (*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -1/5040 binary64)) (*.f64 (*.f64 #s(approx (* (- (* 1/120 (* x x)) 1/6) x) (*.f64 (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) x)) x) x)))
#s(approx (- (sin x) x) (*.f64 (-.f64 (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(literal -1/5040 binary64) x) x #s(literal 1/120 binary64))) #s(literal 1/6 binary64)) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/120 binary64) (*.f64 x x)) #s(literal 1/6 binary64)) x) x) x))
#s(approx (- (sin x) x) (*.f64 #s(approx (- (* (* x x) 1/120) 1/6) (fma.f64 (*.f64 x x) #s(literal 1/120 binary64) #s(literal -1/6 binary64))) (*.f64 (*.f64 x x) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 (*.f64 #s(literal -1/6 binary64) x) x) x))
#s(approx (- (sin x) x) (*.f64 (*.f64 x x) (*.f64 #s(literal -1/6 binary64) x)))
#s(approx (- (sin x) x) (*.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 x x)) x))
#s(approx (- (sin x) x) (neg.f64 x))

soundness1.5s (22.5%)

Memory
0.5MiB live, 715.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023118
034118
198118
2660118
08499118
047122
1130116
2373116
31349108
43167108
56680108
08587102
038261
063242
1193221
21043215
08798211
090384
1215384
2621376
32367366
46592366
08336352
088356
1212356
2605356
32210345
46588345
08136332
046333
072321
1237302
21352302
08159297
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 445 to 276 computations (38% saved)

preprocess63.0ms (0.9%)

Memory
12.9MiB live, 102.3MiB allocated
Compiler

Compiled 388 to 174 computations (55.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...