ENA, Section 1.4, Exercise 4a

Time bar (total: 14.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.0MiB allocated

analyze2.0ms (0%)

Memory
3.0MiB live, 3.0MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
50%25%25%50%0%0%0%2
75%37.5%12.5%50%0%0%0%3
87.5%43.7%6.2%50%0%0%0%4
93.8%46.8%3.1%50%0%0%0%5
96.9%48.4%1.6%50%0%0%0%6
98.4%49.2%0.8%50%0%0%0%7
99.2%49.6%0.4%50%0%0%0%8
99.6%49.8%0.2%50%0%0%0%9
99.8%49.9%0.1%50%0%0%0%10
99.9%49.9%0%50%0%0%0%11
100%49.9%0%50%0%0%0%12
Compiler

Compiled 15 to 11 computations (26.7% saved)

sample3.8s (27.4%)

Memory
23.2MiB live, 3 029.0MiB allocated
Samples
2.9s5 615×2valid
446.0ms2 477×1valid
10.0ms164×0valid
Precisions
Click to see histograms. Total time spent on operations: 3.0s
ival-sin: 2.2s (73.9% of total)
adjust: 217.0ms (7.2% of total)
ival-div: 190.0ms (6.3% of total)
ival-tan: 185.0ms (6.1% of total)
ival-sub: 129.0ms (4.3% of total)
ival-<=: 44.0ms (1.5% of total)
ival-and: 12.0ms (0.4% of total)
exact: 10.0ms (0.3% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain293.0ms (2.1%)

Memory
-5.3MiB live, 325.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
84170(-3.2021207533406087e-115)0-(-.f64 x (sin.f64 x))
560-56(5.013676629395735e-110)(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
00-0-(tan.f64 x)
00-0-(sin.f64 x)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 x (sin.f64 x))cancellation2541
Confusion
Predicted +Predicted -
+1340
-1202
Precision
0.5275590551181102
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13400
-12011
Precision?
0.5254901960784314
Recall?
1.0
Freqs
test
numberfreq
02
1254
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
175.0ms360×2valid
17.0ms142×1valid
1.0ms10×0valid
Compiler

Compiled 75 to 29 computations (61.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 171.0ms
ival-sin: 138.0ms (80.7% of total)
adjust: 12.0ms (7% of total)
ival-div: 9.0ms (5.3% of total)
ival-sub: 7.0ms (4.1% of total)
ival-tan: 4.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess47.0ms (0.3%)

Memory
25.5MiB live, 64.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0721
12617
27614
322914
457214
578414
681714
785514
888414
057
097
1147
2217
3337
4587
5887
61447
72347
84147
96737
106807
117187
127477
07477
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Outputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Symmetry

(abs x)

Compiler

Compiled 7 to 5 computations (28.6% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.0%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify22.0ms (0.2%)

Memory
-21.0MiB live, 15.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0516
0916
11416
22116
33316
45816
58816
614416
723416
841416
967316
1068016
1171816
1274716
074716
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
(tan.f64 x)
Outputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
(tan.f64 x)

localize81.0ms (0.6%)

Memory
9.3MiB live, 131.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(tan.f64 x)
accuracy0
(sin.f64 x)
accuracy11.308690684425411
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
accuracy18.314896145054597
(-.f64 x (sin.f64 x))
Samples
65.0ms180×2valid
9.0ms71×1valid
0.0ms0valid
Compiler

Compiled 34 to 12 computations (64.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-sin: 46.0ms (72.9% of total)
ival-div: 6.0ms (9.5% of total)
adjust: 6.0ms (9.5% of total)
ival-sub: 4.0ms (6.3% of total)
ival-tan: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series4.0ms (0%)

Memory
6.3MiB live, 6.3MiB allocated
Counts
4 → 22
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(-.f64 x (sin.f64 x))
(sin.f64 x)
(tan.f64 x)
Outputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(sin x)
(/ (sin x) (cos x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (- (/ (sin x) x) 1)))
Calls

3 calls:

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

simplify208.0ms (1.5%)

Memory
-16.8MiB live, 180.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0105261
1301245
2829245
32499233
45485231
08483207
Stop Event
iter limit
node limit
Counts
22 → 21
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(* x (+ 1 (* (pow x 2) (- (* (pow x 2) (+ 1/120 (* -1/5040 (pow x 2)))) 1/6))))
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(sin x)
(/ (sin x) (cos x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* x (- (/ (sin x) x) 1)))
Outputs
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* 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) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (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)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
x
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #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 (fma.f64 #s(literal -1/5040 binary64) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* 1/3 (pow x 2))))
(fma.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* x (+ 1 (* -1 (/ (sin x) x))))
(-.f64 x (sin.f64 x))
(sin x)
(sin.f64 x)
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* x (- (/ (sin x) x) 1)))
(-.f64 x (sin.f64 x))

rewrite169.0ms (1.2%)

Memory
27.3MiB live, 217.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0515
0915
13715
226715
3309915
0902315
Stop Event
iter limit
node limit
iter limit
Counts
4 → 481
Calls
Call 1
Inputs
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(-.f64 x (sin.f64 x))
(sin.f64 x)
(tan.f64 x)
Outputs
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (+.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (+.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sin.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)) (neg.f64 (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64))) (cos.f64 x))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (pow.f64 (-.f64 (sin.f64 x) x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (-.f64 (sin.f64 x) x))
(*.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (pow.f64 (tan.f64 x) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(*.f64 (+.f64 (sin.f64 x) x) (/.f64 (-.f64 x (sin.f64 x)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (tan.f64 x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (/.f64 (-.f64 x (sin.f64 x)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) (tan.f64 x)))
(*.f64 (-.f64 (sin.f64 x) x) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) x) (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))) (*.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (tan.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (*.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (*.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))) (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))) (*.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (/.f64 x (+.f64 (sin.f64 x) x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (-.f64 (sin.f64 x) x) (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x)))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x)))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (tan.f64 x) (-.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (-.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (tan.f64 x)) (*.f64 (sin.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (sin.f64 x)) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (tan.f64 x)) (*.f64 (sin.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (sin.f64 x))) (*.f64 (sin.f64 x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (neg.f64 (tan.f64 x))) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (sin.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (sin.f64 x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (sin.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x (cos.f64 x)) (tan.f64 x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sin.f64 x)) x) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal -1 binary64)) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 x)) (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (sin.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (*.f64 x #s(literal 1 binary64)) (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (sin.f64 x)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) (cos.f64 x)))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (pow.f64 (cos.f64 x) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (tan.f64 x)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (sin.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (tan.f64 x)))
(/.f64 (-.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (sin.f64 x)))
(/.f64 (-.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (neg.f64 (tan.f64 x)) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (sin.f64 x))) (*.f64 (neg.f64 (/.f64 (tan.f64 x) x)) (tan.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (sin.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (sin.f64 x))) (*.f64 (/.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (sin.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x)))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal -1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (tan.f64 x) x) (*.f64 (tan.f64 x) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (sin.f64 x) x) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) (cos.f64 x)))) (*.f64 (tan.f64 x) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (tan.f64 x) x) (*.f64 (tan.f64 x) (*.f64 (sin.f64 x) #s(literal 1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 x (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (/.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 x (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (/.f64 (tan.f64 x) (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (tan.f64 x)) (*.f64 (tan.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (neg.f64 (neg.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 x (/.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x (cos.f64 x)) (*.f64 (sin.f64 x) (cos.f64 x))) (sin.f64 x))
(/.f64 (-.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (neg.f64 (neg.f64 x)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal 1 binary64)) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 x (*.f64 (sin.f64 x) #s(literal 1 binary64))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 (-.f64 (/.f64 (neg.f64 x) #s(literal -1 binary64)) (sin.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (neg.f64 (neg.f64 x)) (sin.f64 x)) (tan.f64 x))
(/.f64 (-.f64 (*.f64 x #s(literal 1 binary64)) (sin.f64 x)) (tan.f64 x))
(/.f64 (/.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (tan.f64 x)) (tan.f64 x))
(/.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x))
(/.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))
(/.f64 (/.f64 (-.f64 (sin.f64 x) x) #s(literal -1 binary64)) (tan.f64 x))
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (sin.f64 x) x) #s(literal 1 binary64)) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 (tan.f64 x) (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x))
(/.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (+.f64 (sin.f64 x) x))
(/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64))) (/.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64))) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))))
(/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (*.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)) (+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x)))
(/.f64 (-.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x)))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x))))
(neg.f64 (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(fma.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (neg.f64 (cos.f64 x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 (neg.f64 x) (sin.f64 x)) (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (*.f64 x #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (neg.f64 (cos.f64 x)))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) x) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x (neg.f64 (cos.f64 x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 #s(literal -1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))
(fma.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 x (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 x) (/.f64 x (sin.f64 x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 (cos.f64 x) (/.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x)))
(fma.f64 (sin.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 x (tan.f64 x)))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (cos.f64 x)))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal 2 binary64)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 x)) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (fma.f64 #s(literal 1 binary64) (cos.f64 x) (/.f64 x (tan.f64 x))) (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 (tan.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (tan.f64 x) (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (tan.f64 x))))
(-.f64 (/.f64 (*.f64 x (/.f64 x (+.f64 (sin.f64 x) x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sin.f64 x) x) (tan.f64 x)))
(-.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (/.f64 x (tan.f64 x)))
(+.f64 (neg.f64 (cos.f64 x)) (/.f64 x (tan.f64 x)))
(+.f64 (/.f64 x (tan.f64 x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (cos.f64 x)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (+.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (pow.f64 (neg.f64 (+.f64 (sin.f64 x) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (sin.f64 x) x))
(*.f64 (+.f64 (sin.f64 x) x) (*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (+.f64 (sin.f64 x) x) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))
(*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (neg.f64 (+.f64 (sin.f64 x) x))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (*.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x x)) (+.f64 (sin.f64 x) x)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (sin.f64 x) x))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (sin.f64 x) x)) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (*.f64 x x)) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (neg.f64 (+.f64 (sin.f64 x) x))) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) x))))) (*.f64 (+.f64 (sin.f64 x) x) (*.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))) (*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal 1 binary64))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (/.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (neg.f64 (*.f64 x x)) (neg.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (pow.f64 (neg.f64 x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))) (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 x (+.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) 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 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (neg.f64 (sin.f64 x)) x))
(/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal 3 binary64))) (/.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 x (/.f64 x (+.f64 (sin.f64 x) x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) 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 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x))) (+.f64 (sin.f64 x) x))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64))) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (*.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) #s(literal 1 binary64)) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (fma.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) (*.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) (+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) (pow.f64 x #s(literal 6 binary64)))))
(/.f64 (*.f64 (+.f64 (sin.f64 x) x) (-.f64 (sin.f64 x) x)) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (sin.f64 x) (-.f64 (*.f64 x x) (*.f64 (neg.f64 (sin.f64 x)) x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (neg.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))
(neg.f64 (-.f64 (sin.f64 x) x))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 2 binary64)))) (-.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (-.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(fma.f64 (/.f64 (*.f64 x x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (-.f64 x (sin.f64 x)) (neg.f64 (/.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) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 (*.f64 x x) (/.f64 x (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(fma.f64 (*.f64 x x) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(fma.f64 (sin.f64 x) #s(literal -1 binary64) x)
(fma.f64 x (/.f64 (*.f64 x x) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(fma.f64 x (/.f64 x (+.f64 (sin.f64 x) x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(-.f64 (+.f64 x #s(literal 0 binary64)) (sin.f64 x))
(-.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 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))
(-.f64 #s(literal 0 binary64) (-.f64 (sin.f64 x) x))
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (neg.f64 (neg.f64 x)) (neg.f64 (sin.f64 x)))
(+.f64 (*.f64 x (/.f64 x (+.f64 (sin.f64 x) x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x)))))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 x (neg.f64 (sin.f64 x)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x)))
(*.f64 #s(literal 1 binary64) (sin.f64 x))
(pow.f64 (sin.f64 x) #s(literal 1 binary64))
(neg.f64 (neg.f64 (sin.f64 x)))
(sin.f64 x)
(-.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x)))
(exp.f64 (*.f64 (log.f64 (sin.f64 x)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sin.f64 x)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (tan.f64 x) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x))
(*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x)))
(*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(*.f64 (tan.f64 x) #s(literal 1 binary64))
(*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (sin.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (tan.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (cos.f64 x)) (+.f64 #s(literal 0 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (tan.f64 x) (tan.f64 x) (*.f64 #s(literal 0 binary64) (tan.f64 x))))) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (cos.f64 x)) (+.f64 #s(literal 0 binary64) (fma.f64 (tan.f64 x) (tan.f64 x) (*.f64 #s(literal 0 binary64) (tan.f64 x))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (cos.f64 x)) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) (cos.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (cos.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (cos.f64 x) (neg.f64 (sin.f64 x)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (*.f64 (neg.f64 (cos.f64 x)) (sin.f64 x))) (pow.f64 (cos.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (cos.f64 x))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(/.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))
(/.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 (sin.f64 x) (*.f64 #s(literal 1 binary64) (cos.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 x)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (neg.f64 (tan.f64 x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (tan.f64 x)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (tan.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)))

eval352.0ms (2.5%)

Memory
-21.7MiB live, 102.3MiB allocated
Compiler

Compiled 11 155 to 1 553 computations (86.1% saved)

prune15.0ms (0.1%)

Memory
33.8MiB live, 33.8MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New48911500
Fresh000
Picked011
Done000
Total48912501
Accuracy
99.9%
Counts
501 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
3.8%
(/.f64 (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) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
2.6%
(/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
6.1%
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
53.0%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
53.0%
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
82.1%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
81.2%
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
99.4%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Compiler

Compiled 571 to 305 computations (46.6% saved)

simplify158.0ms (1.1%)

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

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
cost-diff448
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
cost-diff6336
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
cost-diff12800
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
cost-diff0
(-.f64 x (sin.f64 x))
cost-diff0
(tan.f64 x)
cost-diff0
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
cost-diff0
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
cost-diff0
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
cost-diff0
(*.f64 x x)
cost-diff0
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
cost-diff0
(fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
cost-diff0
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
cost-diff0
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035286
061276
1104273
2181267
3430267
41037267
52223267
62476267
72861267
85802267
08033267
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64))
#s(literal -143/604800 binary64)
(*.f64 x x)
x
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x x)
x
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
#s(literal -11/15120 binary64)
(*.f64 x x)
x
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
#s(literal 1 binary64)
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
(tan.f64 x)
x
(-.f64 x (sin.f64 x))
(sin.f64 x)
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
#s(literal -1 binary64)
(tan.f64 x)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64))
(fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64))
#s(literal -143/604800 binary64)
(*.f64 x x)
x
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 x x)
x
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
#s(literal -11/15120 binary64)
(*.f64 x x)
x
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
#s(literal 1 binary64)
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
(tan.f64 x)
x
(-.f64 x (sin.f64 x))
(sin.f64 x)
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(-.f64 x (sin.f64 x))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(log.f64 (-.f64 x (sin.f64 x)))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(neg.f64 (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
#s(literal -1 binary64)
(tan.f64 x)

localize553.0ms (3.9%)

Memory
22.0MiB live, 275.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy1.7684102855452999
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
accuracy11.308690684425411
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
accuracy18.314896145054597
(-.f64 x (sin.f64 x))
accuracy42.61883997343217
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
accuracy0
(sin.f64 x)
accuracy0.5614559175963935
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
accuracy10.863746982306594
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
accuracy18.314896145054597
(-.f64 x (sin.f64 x))
accuracy0.0078125
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
accuracy0.0859375
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
accuracy0.296875
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
accuracy0.313645839968775
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
accuracy0
(*.f64 x x)
accuracy0.17578125
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
accuracy0.7987725061541078
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
accuracy0.0078125
(fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
accuracy0.08203125
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
accuracy0.2088188716534966
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
accuracy0.296875
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
Samples
377.0ms147×1valid
140.0ms103×2valid
2.0ms0valid
Compiler

Compiled 550 to 71 computations (87.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 298.0ms
adjust: 71.0ms (23.8% of total)
ival-sin: 69.0ms (23.1% of total)
ival-mult: 55.0ms (18.4% of total)
const: 50.0ms (16.8% of total)
ival-log: 12.0ms (4% of total)
ival-div: 11.0ms (3.7% of total)
ival-add: 10.0ms (3.4% of total)
ival-exp: 7.0ms (2.3% of total)
ival-pow: 7.0ms (2.3% of total)
ival-sub: 3.0ms (1% of total)
ival-tan: 2.0ms (0.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series1.7s (11.9%)

Memory
-16.7MiB live, 20.0MiB allocated
Counts
22 → 98
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x x)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
(tan.f64 x)
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
(fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(sin.f64 x)
Outputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(pow x 2)
(/ 6 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(+ (log 6) (* -3 (log x)))
(+ (log 6) (+ (* -3 (log x)) (* 1/20 (pow x 2))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* 1/16800 (pow x 2))))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* (pow x 2) (+ 1/16800 (* -1/756000 (pow x 2))))))))
(* -1 (+ (log 6) (* -3 (log x))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* -1/20 (pow x 2)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* -1/16800 (pow x 2)) 1/20)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* (pow x 2) (- (* 1/756000 (pow x 2)) 1/16800)) 1/20)))
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(* 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))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -11/15120 (pow x 6))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 5))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 4))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (* x (cos x)))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/ (sin x) (cos x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(log (/ 1 x))
(+ (log (/ 1 x)) (/ (sin x) x))
(+ (log (/ 1 x)) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x)))
(+ (log (/ 1 x)) (+ (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (* -1 (/ (sin x) x)))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2)))))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (+ (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))))))
(* -143/604800 (pow x 4))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* -11/15120 (pow x 2))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(sin x)
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(* -1 (* x (- (/ (sin x) x) 1)))
(+ (log -1) (log (/ -1 x)))
(+ (log -1) (+ (log (/ -1 x)) (/ (sin x) x)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x))))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x)) (* 1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))))) x))) x))))
(* -1 (+ (log -1) (log (/ -1 x))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (sin x) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2)))) (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x))) x))) x)))
Calls

3 calls:

TimeVariablePointExpression
6.0ms
x
@inf
((/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (/ (- x (sin x)) (tan x)) (* (* x x) 1/6) (* x x) (/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (tan x) (- x (sin x)) (exp (* (log (pow (- x (sin x)) -1)) -1)) (log (pow (- x (sin x)) -1)) (* (log (pow (- x (sin x)) -1)) -1) (/ (exp (* (log (pow (- x (sin x)) -1)) -1)) (tan x)) (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (+ (* -11/15120 (* x x)) -23/360) (sin x))
5.0ms
x
@-inf
((/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (/ (- x (sin x)) (tan x)) (* (* x x) 1/6) (* x x) (/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (tan x) (- x (sin x)) (exp (* (log (pow (- x (sin x)) -1)) -1)) (log (pow (- x (sin x)) -1)) (* (log (pow (- x (sin x)) -1)) -1) (/ (exp (* (log (pow (- x (sin x)) -1)) -1)) (tan x)) (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (+ (* -11/15120 (* x x)) -23/360) (sin x))
3.0ms
x
@0
((/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (/ (- x (sin x)) (tan x)) (* (* x x) 1/6) (* x x) (/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (tan x) (- x (sin x)) (exp (* (log (pow (- x (sin x)) -1)) -1)) (log (pow (- x (sin x)) -1)) (* (log (pow (- x (sin x)) -1)) -1) (/ (exp (* (log (pow (- x (sin x)) -1)) -1)) (tan x)) (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (+ (* -11/15120 (* x x)) -23/360) (sin x))

simplify299.0ms (2.1%)

Memory
6.7MiB live, 125.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03561461
110471370
233181330
082931260
Stop Event
iter limit
node limit
Counts
98 → 97
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(pow x 2)
(/ 6 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(+ (log 6) (* -3 (log x)))
(+ (log 6) (+ (* -3 (log x)) (* 1/20 (pow x 2))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* 1/16800 (pow x 2))))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* (pow x 2) (+ 1/16800 (* -1/756000 (pow x 2))))))))
(* -1 (+ (log 6) (* -3 (log x))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* -1/20 (pow x 2)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* -1/16800 (pow x 2)) 1/20)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* (pow x 2) (- (* 1/756000 (pow x 2)) 1/16800)) 1/20)))
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(* 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))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -11/15120 (pow x 6))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 5))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 4))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (* x (cos x)))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/ (sin x) (cos x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(log (/ 1 x))
(+ (log (/ 1 x)) (/ (sin x) x))
(+ (log (/ 1 x)) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x)))
(+ (log (/ 1 x)) (+ (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (* -1 (/ (sin x) x)))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2)))))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (+ (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))))))
(* -143/604800 (pow x 4))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* -11/15120 (pow x 2))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(sin x)
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(* -1 (* x (- (/ (sin x) x) 1)))
(+ (log -1) (log (/ -1 x)))
(+ (log -1) (+ (log (/ -1 x)) (/ (sin x) x)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x))))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x)) (* 1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))))) x))) x))))
(* -1 (+ (log -1) (log (/ -1 x))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (sin x) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2)))) (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x))) x))) x)))
Outputs
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (fma.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) (*.f64 x x))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -23/360 (pow x 2)))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(fma.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(pow x 2)
(*.f64 x x)
(/ 6 (pow x 2))
(/.f64 #s(literal 6 binary64) (*.f64 x x))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1271/1400 binary64) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 46187/126000 binary64) (*.f64 x x) #s(literal 1271/1400 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/3 binary64) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* 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) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (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)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(+ (log 6) (* -3 (log x)))
(fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))
(+ (log 6) (+ (* -3 (log x)) (* 1/20 (pow x 2))))
(fma.f64 #s(literal 1/20 binary64) (*.f64 x x) (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* 1/16800 (pow x 2))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/16800 binary64) (*.f64 x x) #s(literal 1/20 binary64)) x) x (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* (pow x 2) (+ 1/16800 (* -1/756000 (pow x 2))))))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/756000 binary64) (*.f64 x x) #s(literal 1/16800 binary64)) (*.f64 x x) #s(literal 1/20 binary64)) x) x (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(* -1 (+ (log 6) (* -3 (log x))))
(neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* -1/20 (pow x 2)))
(fma.f64 (*.f64 #s(literal -1/20 binary64) x) x (neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* -1/16800 (pow x 2)) 1/20)))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/16800 binary64) (*.f64 x x) #s(literal -1/20 binary64)) x) x (neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* (pow x 2) (- (* 1/756000 (pow x 2)) 1/16800)) 1/20)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/756000 binary64) (*.f64 x x) #s(literal -1/16800 binary64)) (*.f64 x x) #s(literal -1/20 binary64)) x) x (neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
-23/360
#s(literal -23/360 binary64)
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)
(fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #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 (fma.f64 #s(literal -1/5040 binary64) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(/ (* x (cos x)) (sin x))
(*.f64 (cos.f64 x) (/.f64 x (sin.f64 x)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (-.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (cos.f64 x) x)) x)
(* -143/604800 (pow x 8))
(*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 8 binary64)))
(* -143/604800 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))))
(* -143/604800 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 6 binary64)))
(* -11/15120 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* -11/15120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))))
(* -11/15120 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (sin x) (* x (cos x)))
(/.f64 (/.f64 (sin.f64 x) x) (cos.f64 x))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/.f64 (fma.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) x) (*.f64 (cos.f64 x) x))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (cos.f64 x)) (-.f64 (/.f64 (/.f64 (sin.f64 x) x) x) (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (cos.f64 x) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (sin.f64 x) (cos.f64 x)))) x)
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x)
(log (/ 1 x))
(neg.f64 (log.f64 x))
(+ (log (/ 1 x)) (/ (sin x) x))
(-.f64 (/.f64 (sin.f64 x) x) (log.f64 x))
(+ (log (/ 1 x)) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) (-.f64 (/.f64 (sin.f64 x) x) (log.f64 x)))
(+ (log (/ 1 x)) (+ (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x))))
(fma.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) (-.f64 (/.f64 (sin.f64 x) x) (log.f64 x))))
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (* -1 (/ (sin x) x)))
(-.f64 (log.f64 x) (/.f64 (sin.f64 x) x))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2)))))
(fma.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) x) (log.f64 x))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (+ (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))))))
(fma.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (/.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 3 binary64)))) #s(literal -1/6 binary64) (fma.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (/.f64 #s(literal -1 binary64) x) (log.f64 x)))
(* -143/604800 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 4) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 4 binary64)))
(* (pow x 4) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)))
(* -11/15120 (pow x 2))
(*.f64 #s(literal -11/15120 binary64) (*.f64 x x))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(sin x)
(sin.f64 x)
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (-.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (cos.f64 x) x)) x)
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (cos.f64 x))) x) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(/.f64 (+.f64 (/.f64 (fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) x) (cos.f64 x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (cos.f64 x))) x)) x) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (* x (- (/ (sin x) x) 1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x)
(+ (log -1) (log (/ -1 x)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (+ (log (/ -1 x)) (/ (sin x) x)))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (sin.f64 x) x)) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x))))
(-.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (neg.f64 x)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x)) (* 1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))))) x))) x))))
(+.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) x) #s(literal -1/6 binary64))) x) (sin.f64 x)) x) (log.f64 (/.f64 #s(literal -1 binary64) x))) (log.f64 #s(literal -1 binary64)))
(* -1 (+ (log -1) (log (/ -1 x))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (sin x) x)))
(-.f64 (/.f64 (sin.f64 x) (neg.f64 x)) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x)))
(-.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (neg.f64 x)) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2)))) (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x))) x))) x)))
(-.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) x) #s(literal 1/6 binary64))) x)) (neg.f64 x)) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))))

rewrite375.0ms (2.7%)

Memory
10.0MiB live, 122.8MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035245
061231
1209228
21297226
08271226
Stop Event
iter limit
node limit
iter limit
Counts
22 → 843
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x x)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
(tan.f64 x)
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
(fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(sin.f64 x)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) (*.f64 x (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/216 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))) (fma.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) #s(literal 1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (exp.f64 (log.f64 x)) (exp.f64 (log.f64 x)))
(*.f64 x x)
(pow.f64 (exp.f64 (log.f64 x)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 1 binary64))
(pow.f64 x #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 x x))))
(/.f64 (*.f64 x x) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (pow.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 x (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x))) (-.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x)) (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)) (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x)) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) (*.f64 x (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))))
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(fma.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(*.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) #s(literal 1/1296 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 1/1296 binary64) (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 1/36 binary64)))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) #s(literal 1/46656 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -1/216 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 9 binary64)) #s(literal 1/10077696 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 1/46656 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))))) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)) (-.f64 #s(literal 1/36 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))) (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) #s(literal -1 binary64)) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) #s(literal 1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64))) (neg.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))
(*.f64 (/.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (cos.f64 x) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (/.f64 (cos.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (sin.f64 x)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (tan.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(*.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x)) (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))) (-.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))) (-.f64 (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))) (-.f64 (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)))) (*.f64 (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 (tan.f64 x) (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (+.f64 (sin.f64 x) x))
(/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (tan.f64 x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)))
(/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (/.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))) (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))) (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(-.f64 (/.f64 (*.f64 x (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (tan.f64 x) (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(-.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(+.f64 (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (+.f64 (sin.f64 x) x) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (cos.f64 x)))
(*.f64 (/.f64 (sin.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (sin.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (sin.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sin.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (tan.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 (sin.f64 x) x))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x))) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (*.f64 (tan.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) (pow.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(*.f64 (neg.f64 (tan.f64 x)) (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (tan.f64 x))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))
(*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x)))))
(*.f64 (sin.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))))
(*.f64 (tan.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x)))) (neg.f64 (cos.f64 x)))
(/.f64 (*.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 x (sin.f64 x))))
(/.f64 (*.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)))))
(/.f64 (*.f64 (tan.f64 x) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)))))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (fma.f64 #s(literal -1 binary64) x (sin.f64 x))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (fma.f64 #s(literal -1 binary64) x (sin.f64 x))))
(/.f64 (*.f64 (tan.f64 x) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (fma.f64 #s(literal -1 binary64) x (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (cos.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x))) (*.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x))) (cos.f64 x))
(/.f64 (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))))
(/.f64 (neg.f64 (sin.f64 x)) (*.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (cos.f64 x)))
(/.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (tan.f64 x)) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) x (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))
(/.f64 (sin.f64 x) (*.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (neg.f64 (cos.f64 x))))
(/.f64 (sin.f64 x) (*.f64 (neg.f64 (cos.f64 x)) (fma.f64 #s(literal -1 binary64) x (sin.f64 x))))
(/.f64 (sin.f64 x) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (sin.f64 x) (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (cos.f64 x) (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(neg.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x (sin.f64 x))) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sin.f64 x)) (/.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))))
(*.f64 #s(literal -1 binary64) (neg.f64 (tan.f64 x)))
(*.f64 (sin.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (tan.f64 x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (tan.f64 x)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (sin.f64 x) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (sin.f64 x) (cos.f64 x))
(/.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 x)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (neg.f64 (tan.f64 x)))
(-.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (sin.f64 x) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (neg.f64 (sin.f64 x)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (fma.f64 (/.f64 (pow.f64 (sin.f64 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)) (*.f64 (/.f64 (*.f64 x 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 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (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)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.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 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) x) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (exp.f64 (log.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(neg.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 (*.f64 x x) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 1 binary64)))
(-.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 x 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 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (-.f64 x (sin.f64 x))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 x (sin.f64 x))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 x (neg.f64 (sin.f64 x)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (sin.f64 x) x))))
(*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x x)) (-.f64 (neg.f64 (sin.f64 x)) x))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (fma.f64 (/.f64 (pow.f64 (sin.f64 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)) (*.f64 (/.f64 (*.f64 x 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 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (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)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.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 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) x) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (exp.f64 (log.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(neg.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 (*.f64 x x) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 1 binary64)))
(-.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (sin.f64 x) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 x 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 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (-.f64 x (sin.f64 x))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 x (sin.f64 x))))
(+.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x))))
(+.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 x (neg.f64 (sin.f64 x)))
(*.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(*.f64 (log.f64 (-.f64 x (sin.f64 x))) (log.f64 (exp.f64 #s(literal -1 binary64))))
(*.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (-.f64 x (sin.f64 x))) (log.f64 (-.f64 x (sin.f64 x))) (*.f64 #s(literal 0 binary64) (log.f64 (-.f64 x (sin.f64 x)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))) (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))) (-.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))) (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))))))
(neg.f64 (log.f64 (-.f64 x (sin.f64 x))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (-.f64 x (sin.f64 x))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(fma.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x))))
(-.f64 #s(literal 0 binary64) (log.f64 (-.f64 x (sin.f64 x))))
(+.f64 (log.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (log.f64 (+.f64 (sin.f64 x) x)))
(+.f64 (log.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(*.f64 #s(literal 1 binary64) (log.f64 (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (fma.f64 (log.f64 (+.f64 (sin.f64 x) x)) (log.f64 (+.f64 (sin.f64 x) x)) (*.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (+.f64 (sin.f64 x) x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(neg.f64 (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(-.f64 (log.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (log.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(-.f64 (log.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (log.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(-.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (+.f64 (sin.f64 x) x)))
(-.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(-.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(+.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (log.f64 (+.f64 (sin.f64 x) x))))
(+.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(+.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(+.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(log.f64 (-.f64 x (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (cos.f64 x) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (/.f64 (cos.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (sin.f64 x)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (tan.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (fma.f64 #s(literal -1 binary64) x (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(*.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(*.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x)) (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))) (-.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))) (-.f64 (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))) (-.f64 (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)))) (*.f64 (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 (tan.f64 x) (sin.f64 x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x)) (+.f64 (sin.f64 x) x))
(/.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64))) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (tan.f64 x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)))
(/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (tan.f64 x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x))))) (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64)) (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(-.f64 (/.f64 (/.f64 x (tan.f64 x)) #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))) (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))) (/.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))))))
(-.f64 (/.f64 (*.f64 x (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (tan.f64 x) (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(-.f64 (/.f64 x (tan.f64 x)) (*.f64 #s(literal 1 binary64) (cos.f64 x)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) x (sin.f64 x)) (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(+.f64 (/.f64 x (tan.f64 x)) (/.f64 (neg.f64 (sin.f64 x)) (tan.f64 x)))
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x))))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (pow.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))) (neg.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 4 binary64)) #s(literal 279841/16796160000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 6 binary64)) #s(literal 148035889/2176782336000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 4 binary64)) (+.f64 #s(literal 279841/16796160000 binary64) (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 529/129600 binary64)))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 6 binary64)) #s(literal 148035889/2176782336000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 12167/46656000 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 9 binary64)) #s(literal -1801152661463/101559956668416000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal 6 binary64)) (-.f64 #s(literal 148035889/2176782336000000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64)) #s(literal 3 binary64))))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal 529/129600 binary64))) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)))) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64))) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (neg.f64 (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 529/129600 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) (*.f64 x #s(literal -23/360 binary64))))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -121/228614400 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64)) #s(literal -1 binary64)) #s(literal -23/360 binary64))
(fma.f64 (*.f64 (fma.f64 #s(literal -2924207/221225582592000000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64)) (*.f64 x x)) (pow.f64 (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 x x) #s(literal 1573/9144576000 binary64)))) #s(literal -1 binary64)) #s(literal -23/360 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -121/228614400 binary64))) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal 11/15120 binary64)) #s(literal -1 binary64)) #s(literal -23/360 binary64))
(fma.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal -2924207/221225582592000000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64))) (pow.f64 (fma.f64 #s(literal 20449/365783040000 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 121/228614400 binary64) (*.f64 (*.f64 x x) #s(literal 1573/9144576000 binary64)))) #s(literal -1 binary64)) #s(literal -23/360 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x #s(literal -23/360 binary64))
(fma.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) #s(literal -23/360 binary64))
(-.f64 (/.f64 #s(literal 529/129600 binary64) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64))) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64))) (neg.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal 23/360 binary64)))))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) x) x))
(*.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)))) (neg.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 4 binary64)) #s(literal 279841/16796160000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal 529/129600 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1771561/11948427342082473984000000 binary64) #s(literal -148035889/2176782336000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal 4 binary64)) (+.f64 #s(literal 279841/16796160000 binary64) (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) #s(literal 529/129600 binary64)))) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1771561/11948427342082473984000000 binary64) #s(literal -148035889/2176782336000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal 12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 3 binary64)) #s(literal -2357947691/41301528122037146650360676352000000000 binary64) #s(literal -1801152661463/101559956668416000000000 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 3 binary64)) #s(literal 1771561/11948427342082473984000000 binary64) (-.f64 #s(literal 148035889/2176782336000000 binary64) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 16194277/161273449709568000000 binary64)))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal 529/129600 binary64))) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64))) (-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) (neg.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (neg.f64 (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(fma.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 #s(literal -11/15120 binary64) x) #s(literal -23/360 binary64))
(-.f64 (/.f64 #s(literal 529/129600 binary64) (-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (-.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))) (neg.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))))
(+.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x)))
(*.f64 (sin.f64 x) #s(literal 1 binary64))
(neg.f64 (neg.f64 (sin.f64 x)))
(sin.f64 x)
(-.f64 #s(literal 0 binary64) (neg.f64 (sin.f64 x)))

eval394.0ms (2.8%)

Memory
1.1MiB live, 154.0MiB allocated
Compiler

Compiled 26 767 to 3 723 computations (86.1% saved)

prune68.0ms (0.5%)

Memory
-25.2MiB live, 42.6MiB allocated
Pruning

19 alts after pruning (14 fresh and 5 done)

PrunedKeptTotal
New85210862
Fresh246
Picked145
Done011
Total85519874
Accuracy
100.0%
Counts
874 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
3.8%
(/.f64 (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) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
2.6%
(/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
6.1%
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
53.0%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
53.0%
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
82.1%
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
82.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
98.3%
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
97.7%
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
99.4%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x))) x))
99.4%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Compiler

Compiled 904 to 515 computations (43% saved)

simplify216.0ms (1.5%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff448
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
cost-diff6336
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
cost-diff6784
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
cost-diff12800
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
cost-diff0
#s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
cost-diff0
(tan.f64 x)
cost-diff0
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
cost-diff0
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)
cost-diff0
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
cost-diff320
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
cost-diff0
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
cost-diff0
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
cost-diff0
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
cost-diff0
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
cost-diff0
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
cost-diff1088
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057504
096496
1162481
2279473
3729469
41798464
54160464
65285464
76926464
08198460
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
x
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
#s(literal -11/15120 binary64)
(*.f64 x x)
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
x
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x)
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
#s(literal -11/15120 binary64)
(*.f64 x x)
x
#s(literal -23/360 binary64)
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
#s(literal 1 binary64)
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(tan.f64 x)
x
#s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
(*.f64 x x)
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
#s(literal -1 binary64)
(/.f64 (sin.f64 x) (cos.f64 x))
(cos.f64 x)
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
x
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(literal 1 binary64)
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
#s(literal -11/15120 binary64)
(*.f64 x x)
#s(literal -23/360 binary64)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
#s(literal 1/6 binary64)
x
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x)
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
#s(literal -11/15120 binary64)
(*.f64 x x)
x
#s(literal -23/360 binary64)
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))
#s(literal 1 binary64)
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(tan.f64 x)
x
#s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64))
(fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64))
#s(literal -1/362880 binary64)
(*.f64 x x)
#s(literal 1/5040 binary64)
#s(literal -1/120 binary64)
#s(literal 1/6 binary64)
(pow.f64 x #s(literal 3 binary64))
#s(literal 3 binary64)
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(-.f64 x (sin.f64 x))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(log.f64 (-.f64 x (sin.f64 x)))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(neg.f64 (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))
(-.f64 x (sin.f64 x))
x
(sin.f64 x)
#s(literal -1 binary64)
(/.f64 (sin.f64 x) (cos.f64 x))
(cos.f64 x)

localize1.5s (10.4%)

Memory
14.5MiB live, 326.4MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy1.7684102855452999
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
accuracy11.308690684425411
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
accuracy18.314896145054597
(-.f64 x (sin.f64 x))
accuracy42.61883997343217
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
accuracy0.11365925215622305
#s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
accuracy0.1171875
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
accuracy0.5614559175963935
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
accuracy10.863746982306594
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
accuracy0.1328125
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)
accuracy0.3046875
(*.f64 #s(literal 1/6 binary64) x)
accuracy0.313645839968775
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
accuracy0.50390625
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x)
accuracy0.08203125
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
accuracy0.2088188716534966
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
accuracy0.296875
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
accuracy0.7982030256763559
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
accuracy0.0078125
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
accuracy0.0078125
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
accuracy0.0859375
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x)
accuracy0.313645839968775
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
Samples
872.0ms103×2valid
511.0ms147×1valid
3.0ms0valid
Compiler

Compiled 904 to 116 computations (87.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.2s
ival-sin: 760.0ms (65.4% of total)
ival-mult: 231.0ms (19.9% of total)
const: 67.0ms (5.8% of total)
adjust: 30.0ms (2.6% of total)
ival-div: 20.0ms (1.7% of total)
ival-add: 18.0ms (1.5% of total)
ival-log: 12.0ms (1% of total)
ival-pow: 10.0ms (0.9% of total)
ival-exp: 7.0ms (0.6% of total)
ival-sub: 3.0ms (0.3% of total)
ival-tan: 2.0ms (0.2% of total)
ival-cos: 2.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series14.0ms (0.1%)

Memory
20.9MiB live, 20.9MiB allocated
Counts
26 → 110
Calls
Call 1
Inputs
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(tan.f64 x)
#s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x)
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(-.f64 x (sin.f64 x))
Outputs
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
6
(+ 6 (* 23/10 (pow x 2)))
(+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 90229/252000 (pow x 2)))))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))
(/ 6 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(+ (log 6) (* -3 (log x)))
(+ (log 6) (+ (* -3 (log x)) (* 1/20 (pow x 2))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* 1/16800 (pow x 2))))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* (pow x 2) (+ 1/16800 (* -1/756000 (pow x 2))))))))
(* -1 (+ (log 6) (* -3 (log x))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* -1/20 (pow x 2)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* -1/16800 (pow x 2)) 1/20)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* (pow x 2) (- (* 1/756000 (pow x 2)) 1/16800)) 1/20)))
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(* -23/360 x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(* -11/15120 (pow x 5))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -11/15120 (pow x 6))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ -15120/11 (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) 15120/11) (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/ (- (+ (* 14605920/121 (/ 1 (pow x 2))) (* 14439354088320/14641 (/ 1 (pow x 6)))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -11/15120 (pow x 4))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (* x (cos x)))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/ (sin x) (cos x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(log (/ 1 x))
(+ (log (/ 1 x)) (/ (sin x) x))
(+ (log (/ 1 x)) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x)))
(+ (log (/ 1 x)) (+ (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (* -1 (/ (sin x) x)))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2)))))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (+ (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))))))
(* -11/15120 (pow x 2))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 3))
(* -1 (* (pow x 3) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -1/362880 (pow x 9))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(* -1 (* x (- (/ (sin x) x) 1)))
(+ (log -1) (log (/ -1 x)))
(+ (log -1) (+ (log (/ -1 x)) (/ (sin x) x)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x))))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x)) (* 1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))))) x))) x))))
(* -1 (+ (log -1) (log (/ -1 x))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (sin x) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2)))) (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x))) x))) x)))
(* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
Calls

3 calls:

TimeVariablePointExpression
5.0ms
x
@inf
((/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) x) (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) (/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) x) (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (tan x) (- x (sin x)) (exp (* (log (pow (- x (sin x)) -1)) -1)) (/ (exp (* (log (pow (- x (sin x)) -1)) -1)) (/ (sin x) (cos x))) (log (pow (- x (sin x)) -1)) (* (log (pow (- x (sin x)) -1)) -1) (+ (* -11/15120 (* x x)) -23/360) (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) (* (+ (* -11/15120 (* x x)) -23/360) x) (* 1/6 x) (* (+ (* (+ (* (+ (* -1/362880 (* x x)) 1/5040) (* x x)) -1/120) (* x x)) 1/6) (pow x 3)) (- x (sin x)))
4.0ms
x
@-inf
((/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) x) (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) (/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) x) (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (tan x) (- x (sin x)) (exp (* (log (pow (- x (sin x)) -1)) -1)) (/ (exp (* (log (pow (- x (sin x)) -1)) -1)) (/ (sin x) (cos x))) (log (pow (- x (sin x)) -1)) (* (log (pow (- x (sin x)) -1)) -1) (+ (* -11/15120 (* x x)) -23/360) (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) (* (+ (* -11/15120 (* x x)) -23/360) x) (* 1/6 x) (* (+ (* (+ (* (+ (* -1/362880 (* x x)) 1/5040) (* x x)) -1/120) (* x x)) 1/6) (pow x 3)) (- x (sin x)))
3.0ms
x
@0
((/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) x) (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) (/ (- x (sin x)) (tan x)) (* (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) x) (* (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) x) (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) x) (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (tan x) (- x (sin x)) (exp (* (log (pow (- x (sin x)) -1)) -1)) (/ (exp (* (log (pow (- x (sin x)) -1)) -1)) (/ (sin x) (cos x))) (log (pow (- x (sin x)) -1)) (* (log (pow (- x (sin x)) -1)) -1) (+ (* -11/15120 (* x x)) -23/360) (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6) (* (+ (* -11/15120 (* x x)) -23/360) x) (* 1/6 x) (* (+ (* (+ (* (+ (* -1/362880 (* x x)) 1/5040) (* x x)) -1/120) (* x x)) 1/6) (pow x 3)) (- x (sin x)))

simplify207.0ms (1.5%)

Memory
-24.0MiB live, 169.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03881609
111371524
236071486
082581415
Stop Event
iter limit
node limit
Counts
110 → 109
Calls
Call 1
Inputs
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
6
(+ 6 (* 23/10 (pow x 2)))
(+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 90229/252000 (pow x 2)))))))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
1/6
(+ 1/6 (* -23/360 (pow x 2)))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))
(/ 6 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(+ (log 6) (* -3 (log x)))
(+ (log 6) (+ (* -3 (log x)) (* 1/20 (pow x 2))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* 1/16800 (pow x 2))))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* (pow x 2) (+ 1/16800 (* -1/756000 (pow x 2))))))))
(* -1 (+ (log 6) (* -3 (log x))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* -1/20 (pow x 2)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* -1/16800 (pow x 2)) 1/20)))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* (pow x 2) (- (* 1/756000 (pow x 2)) 1/16800)) 1/20)))
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(* -23/360 x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(* -11/15120 (pow x 5))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -11/15120 (pow x 6))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ -15120/11 (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) 15120/11) (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/ (- (+ (* 14605920/121 (/ 1 (pow x 2))) (* 14439354088320/14641 (/ 1 (pow x 6)))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(* -143/604800 (pow x 8))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 7))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -143/604800 (pow x 6))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -11/15120 (pow x 4))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (* x (cos x)))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/ (sin x) (cos x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(log (/ 1 x))
(+ (log (/ 1 x)) (/ (sin x) x))
(+ (log (/ 1 x)) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x)))
(+ (log (/ 1 x)) (+ (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x))))
(* -1 (log (/ 1 x)))
(+ (* -1 (log (/ 1 x))) (* -1 (/ (sin x) x)))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2)))))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (+ (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))))))
(* -11/15120 (pow x 2))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 3))
(* -1 (* (pow x 3) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -1/362880 (pow x 9))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(* -1 (* x (- (/ (sin x) x) 1)))
(+ (log -1) (log (/ -1 x)))
(+ (log -1) (+ (log (/ -1 x)) (/ (sin x) x)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x))))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x)) (* 1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))))) x))) x))))
(* -1 (+ (log -1) (log (/ -1 x))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (sin x) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2)))) (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x))) x))) x)))
(* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
Outputs
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
6
#s(literal 6 binary64)
(+ 6 (* 23/10 (pow x 2)))
(fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))
(+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1271/1400 binary64) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 90229/252000 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 90229/252000 binary64) (*.f64 x x) #s(literal 1271/1400 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64))
(* x (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
1/6
#s(literal 1/6 binary64)
(+ 1/6 (* -23/360 (pow x 2)))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360)))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -143/604800 binary64) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)
(/ 6 (pow x 2))
(/.f64 #s(literal 6 binary64) (*.f64 x x))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1271/1400 binary64) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 46187/126000 binary64) (*.f64 x x) #s(literal 1271/1400 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/3 binary64) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) x)
(* 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) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (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)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(+ (log 6) (* -3 (log x)))
(fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))
(+ (log 6) (+ (* -3 (log x)) (* 1/20 (pow x 2))))
(fma.f64 #s(literal 1/20 binary64) (*.f64 x x) (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* 1/16800 (pow x 2))))))
(fma.f64 (*.f64 #s(literal 1/20 binary64) x) x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/16800 binary64) (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
(+ (log 6) (+ (* -3 (log x)) (* (pow x 2) (+ 1/20 (* (pow x 2) (+ 1/16800 (* -1/756000 (pow x 2))))))))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/756000 binary64) (*.f64 x x) #s(literal 1/16800 binary64)) (*.f64 x x) #s(literal 1/20 binary64)) x) x (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(* -1 (+ (log 6) (* -3 (log x))))
(neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* -1/20 (pow x 2)))
(fma.f64 (*.f64 #s(literal -1/20 binary64) x) x (neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* -1/16800 (pow x 2)) 1/20)))
(fma.f64 (*.f64 (fma.f64 #s(literal -1/16800 binary64) (*.f64 x x) #s(literal -1/20 binary64)) x) x (neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
(+ (* -1 (+ (log 6) (* -3 (log x)))) (* (pow x 2) (- (* (pow x 2) (- (* 1/756000 (pow x 2)) 1/16800)) 1/20)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal 1/756000 binary64) (*.f64 x x) #s(literal -1/16800 binary64)) (*.f64 x x) #s(literal -1/20 binary64)) x) x (neg.f64 (fma.f64 (log.f64 x) #s(literal -3 binary64) (log.f64 #s(literal 6 binary64)))))
-23/360
#s(literal -23/360 binary64)
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(* -23/360 x)
(*.f64 #s(literal -23/360 binary64) x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)
(* -11/15120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(/ (* x (cos x)) (sin x))
(*.f64 (cos.f64 x) (/.f64 x (sin.f64 x)))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (-.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (cos.f64 x) x)) x)
(* -11/15120 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 6 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))))
(/ -15120/11 (pow x 4))
(/.f64 #s(literal -15120/11 binary64) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) 15120/11) (pow x 4))
(/.f64 (-.f64 (/.f64 #s(literal 14605920/121 binary64) (*.f64 x x)) #s(literal 15120/11 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 14605920/121 binary64) (*.f64 x x)) #s(literal 15120/11 binary64)) (/.f64 #s(literal 14528445120/1331 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(/ (- (+ (* 14605920/121 (/ 1 (pow x 2))) (* 14439354088320/14641 (/ 1 (pow x 6)))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 14439354088320/14641 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 14605920/121 binary64) (*.f64 x x))) (-.f64 #s(literal 15120/11 binary64) (/.f64 #s(literal -14528445120/1331 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(* -143/604800 (pow x 8))
(*.f64 (pow.f64 x #s(literal 8 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 8) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 8 binary64)))
(* (pow x 8) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 8 binary64)))
(* -143/604800 (pow x 7))
(*.f64 (pow.f64 x #s(literal 7 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 7) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 7 binary64)))
(* (pow x 7) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)))
(* (pow x 7) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))))
(* -143/604800 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -143/604800 binary64))
(* -1 (* (pow x 6) (+ 143/604800 (* 11/15120 (/ 1 (pow x 2))))))
(*.f64 (+.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) #s(literal -143/604800 binary64)) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* -1 (/ (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (pow x 2))) 143/604800))
(*.f64 (-.f64 (/.f64 (/.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) x) x) #s(literal 143/604800 binary64)) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (* 1/6 (/ 1 (pow x 6))) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))) (pow.f64 x #s(literal 6 binary64)))
(* -11/15120 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (sin x) (* x (cos x)))
(/.f64 (/.f64 (sin.f64 x) x) (cos.f64 x))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/.f64 (fma.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) x) x) (cos.f64 x))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (cos.f64 x)) (-.f64 (/.f64 (sin.f64 x) (*.f64 x x)) (/.f64 #s(literal -1 binary64) x)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (cos.f64 x) (pow.f64 x #s(literal 3 binary64)))) (/.f64 (sin.f64 x) (cos.f64 x)))) x)
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(* x (+ 1 (* -1 (/ (sin x) x))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x)
(log (/ 1 x))
(neg.f64 (log.f64 x))
(+ (log (/ 1 x)) (/ (sin x) x))
(-.f64 (/.f64 (sin.f64 x) x) (log.f64 x))
(+ (log (/ 1 x)) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x)))
(fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) x) #s(literal 1/2 binary64) (-.f64 (/.f64 (sin.f64 x) x) (log.f64 x)))
(+ (log (/ 1 x)) (+ (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))) (+ (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (/ (sin x) x))))
(fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) x) #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64) (-.f64 (/.f64 (sin.f64 x) x) (log.f64 x))))
(* -1 (log (/ 1 x)))
(log.f64 x)
(+ (* -1 (log (/ 1 x))) (* -1 (/ (sin x) x)))
(-.f64 (log.f64 x) (/.f64 (sin.f64 x) x))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2)))))
(+.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (neg.f64 x)) (log.f64 x))
(+ (* -1 (log (/ 1 x))) (+ (* -1 (/ (sin x) x)) (+ (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) (pow x 2))) (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* 2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) (pow x 3))))))
(fma.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) x) #s(literal -1 binary64) (fma.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (log.f64 x)))
(* -11/15120 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -11/15120 binary64))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(* (pow x 4) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(* -11/15120 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 3) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)
(* -1/362880 (pow x 9))
(*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -1/362880 binary64))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) 1/362880))
(*.f64 (-.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) #s(literal 1/362880 binary64)) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- (* 1/5040 (/ 1 (pow x 2))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 9 binary64)))
(* (pow x 9) (- (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))) (+ 1/362880 (/ 1/120 (pow x 4)))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 11/15120 binary64)) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (-.f64 (/.f64 (cos.f64 x) (sin.f64 x)) (/.f64 (cos.f64 x) x)) x)
(* -1 (* (pow x 7) (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2)))))))
(*.f64 (-.f64 (/.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) #s(literal 143/604800 binary64))) (pow.f64 x #s(literal 7 binary64)))
(* -1 (* (pow x 7) (- (+ 143/604800 (+ (/ 23/360 (pow x 4)) (* 11/15120 (/ 1 (pow x 2))))) (* 1/6 (/ 1 (pow x 6))))))
(*.f64 (pow.f64 x #s(literal 7 binary64)) (-.f64 (-.f64 (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64))) #s(literal 143/604800 binary64)) (+.f64 (/.f64 #s(literal 23/360 binary64) (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 11/15120 binary64) (*.f64 x x)))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (cos.f64 x))) x) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(/.f64 (+.f64 (/.f64 (fma.f64 (sin.f64 x) (/.f64 (sin.f64 x) (cos.f64 x)) (/.f64 (+.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) x) (cos.f64 x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (cos.f64 x))) x)) x) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (* x (- (/ (sin x) x) 1)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (sin.f64 x) x)) x)
(+ (log -1) (log (/ -1 x)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (+ (log (/ -1 x)) (/ (sin x) x)))
(+.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (sin.f64 x) x)) (log.f64 #s(literal -1 binary64)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x))))
(-.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (neg.f64 x)))
(+ (log -1) (+ (log (/ -1 x)) (* -1 (/ (+ (* -1 (sin x)) (* -1 (/ (+ (* -1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x)) (* 1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))))) x))) x))))
(+.f64 (+.f64 (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) x) #s(literal -1/6 binary64))) x) (sin.f64 x)) x) (log.f64 (/.f64 #s(literal -1 binary64) x))) (log.f64 #s(literal -1 binary64)))
(* -1 (+ (log -1) (log (/ -1 x))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (sin x) x)))
(-.f64 (/.f64 (sin.f64 x) (neg.f64 x)) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* 1/2 (/ (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2))) x))) x)))
(-.f64 (-.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) #s(literal 1/2 binary64) (sin.f64 x)) (neg.f64 x)) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) x)))
(+ (* -1 (+ (log -1) (log (/ -1 x)))) (* -1 (/ (+ (sin x) (* -1 (/ (+ (* -1/2 (+ (* -1 (pow (sin x) 2)) (* 2 (pow (sin x) 2)))) (* 1/6 (/ (+ (* -6 (pow (sin x) 3)) (+ (* -2 (pow (sin x) 3)) (* 6 (pow (sin x) 3)))) x))) x))) x)))
(-.f64 (/.f64 (-.f64 (sin.f64 x) (/.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 #s(literal -2 binary64) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) x) #s(literal 1/6 binary64))) x)) (neg.f64 x)) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x)) (log.f64 #s(literal -1 binary64))))
(* -1 (* (pow x 9) (- 1/362880 (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/5040 binary64) (*.f64 x x)) #s(literal -1 binary64) #s(literal -1/362880 binary64)) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (* 1/5040 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (-.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) #s(literal 1/362880 binary64)) (/.f64 #s(literal 1/120 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 9 binary64)))
(* -1 (* (pow x 9) (- (+ 1/362880 (/ 1/120 (pow x 4))) (+ (* 1/5040 (/ 1 (pow x 2))) (* 1/6 (/ 1 (pow x 6)))))))
(*.f64 (-.f64 (+.f64 (/.f64 #s(literal 1/5040 binary64) (*.f64 x x)) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 6 binary64)))) (-.f64 #s(literal 1/362880 binary64) (/.f64 #s(literal -1/120 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 9 binary64)))

rewrite227.0ms (1.6%)

Memory
-1.0MiB live, 286.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057418
096407
1348388
22209384
08523372
Stop Event
iter limit
node limit
iter limit
Counts
26 → 814
Calls
Call 1
Inputs
(/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
(*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x)
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x)
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(tan.f64 x)
#s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x)
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(-.f64 x (sin.f64 x))
Outputs
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (pow.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 x)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x x) (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (/.f64 x (pow.f64 x #s(literal -1 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x)) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))) (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) x)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) x)) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (neg.f64 x))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (*.f64 x (neg.f64 x)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 x) (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x))))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)))
(/.f64 x (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) x (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x))
(+.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
(*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x)
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)))
(*.f64 x (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x))
(*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x)
(*.f64 x #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)))
#s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64))
(*.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x) (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 x #s(literal -1 binary64)) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (pow.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(*.f64 x (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 x)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 x) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))) (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(fma.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 x x) (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(-.f64 (/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 1 binary64)) (/.f64 (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (*.f64 (/.f64 (*.f64 x x) x) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x x) (/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64))) (/.f64 x (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))) (/.f64 x (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 x #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)))
(*.f64 (/.f64 (*.f64 x x) #s(literal -1 binary64)) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (/.f64 x (pow.f64 x #s(literal -1 binary64))))
(*.f64 (*.f64 x x) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(*.f64 x (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x))
(pow.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)) (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x)) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (-.f64 (*.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))) (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (-.f64 (*.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))) (*.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) x)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) x)) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (neg.f64 x))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (*.f64 x x) #s(literal 1 binary64)) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 x) x) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) x) (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) x) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (*.f64 x (neg.f64 x)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 x (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))))
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (neg.f64 x) (neg.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x))))
(/.f64 (*.f64 x x) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) (*.f64 x x)))
(/.f64 x (pow.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) #s(literal -1 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) x (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x))
(fma.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x)))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))
(exp.f64 (-.f64 (*.f64 (log.f64 x) #s(literal 2 binary64)) (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x))
(+.f64 (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))) (*.f64 x (*.f64 #s(literal 1/6 binary64) x)))
(+.f64 (*.f64 x (*.f64 #s(literal 1/6 binary64) x)) (*.f64 x (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x))) (*.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))) (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) #s(literal -23/360 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (*.f64 x x))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (*.f64 x x)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (*.f64 x x)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))
(fma.f64 #s(literal -23/360 binary64) (*.f64 x x) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))
(fma.f64 (*.f64 x x) #s(literal -23/360 binary64) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) (*.f64 x x)))
(+.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x)))
(+.f64 (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 (*.f64 x x) #s(literal -23/360 binary64)))
(+.f64 (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 x x) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))))
(*.f64 (/.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 (cos.f64 x)) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (cos.f64 x) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (sin.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (sin.f64 x)) (cos.f64 x))
(*.f64 (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (cos.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (pow.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1 binary64))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1 binary64))
(pow.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (sin.f64 x))) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) (neg.f64 (tan.f64 x)))
(/.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) (tan.f64 x))
(/.f64 (neg.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) (tan.f64 x))
(/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))))
(/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(/.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (tan.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (cos.f64 x)))
(*.f64 (/.f64 #s(literal -1 binary64) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) (neg.f64 (tan.f64 x)))
(*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (sin.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (/.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64))) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (sin.f64 x))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)) (pow.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (sin.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (cos.f64 x)))
(*.f64 (/.f64 (sin.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (tan.f64 x))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(*.f64 (sin.f64 x) (pow.f64 (*.f64 (cos.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(*.f64 (tan.f64 x) (pow.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (tan.f64 x) (/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (tan.f64 x) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(pow.f64 (/.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (tan.f64 x) #s(literal 1 binary64))) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (cos.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64))) (neg.f64 (*.f64 (cos.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (neg.f64 (cos.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (cos.f64 x))
(/.f64 (*.f64 (tan.f64 x) #s(literal 1 binary64)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (cos.f64 x)))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (*.f64 (cos.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (pow.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (tan.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (cos.f64 x))))
(/.f64 (neg.f64 (sin.f64 x)) (*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (cos.f64 x))))
(/.f64 (neg.f64 (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (tan.f64 x)) (neg.f64 (neg.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))))
(/.f64 (neg.f64 (tan.f64 x)) (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (tan.f64 x)) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))))
(/.f64 (sin.f64 x) (*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (cos.f64 x)))
(/.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal 1 binary64))
(/.f64 (tan.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))))
(/.f64 (tan.f64 x) (*.f64 #s(literal 1 binary64) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(/.f64 (tan.f64 x) (neg.f64 (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))))
(/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x)))
(neg.f64 (/.f64 (neg.f64 (tan.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (cos.f64 x)))) (/.f64 (sin.f64 x) (*.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (neg.f64 (cos.f64 x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))) (/.f64 (tan.f64 x) (*.f64 #s(literal 1 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) (/.f64 (neg.f64 (tan.f64 x)) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) (tan.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x))
(*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (sin.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sin.f64 x)))) (neg.f64 (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (cos.f64 x))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (sin.f64 x) (cos.f64 x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 x)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (neg.f64 (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)))
#s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (fma.f64 (/.f64 (pow.f64 (sin.f64 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)) (*.f64 (/.f64 (*.f64 x 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 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (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)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) x) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (exp.f64 (log.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 x (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 x #s(literal 1 binary64) (neg.f64 (sin.f64 x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (neg.f64 (sin.f64 x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 x (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (*.f64 x 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 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (-.f64 x (sin.f64 x))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 x (sin.f64 x))))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 x (neg.f64 (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (tan.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (tan.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (sin.f64 x)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (cos.f64 x))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x)))
(*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (cos.f64 x) (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)))
(*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(pow.f64 (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (tan.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x)))) (*.f64 (/.f64 x (tan.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x))) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x (sin.f64 x))))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))) (neg.f64 (sin.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (tan.f64 x)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (tan.f64 x) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (tan.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (tan.f64 x) #s(literal 1 binary64))) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (sin.f64 x))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (tan.f64 x))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64))) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 x (sin.f64 x)))) (tan.f64 x))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(neg.f64 (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (tan.f64 x)))
(fma.f64 (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 x (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x (sin.f64 x)) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))) (/.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))) (/.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (*.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))))
(-.f64 (/.f64 (*.f64 x (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (tan.f64 x) (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (tan.f64 x)))
(-.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(*.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(*.f64 (log.f64 (-.f64 x (sin.f64 x))) (log.f64 (exp.f64 #s(literal -1 binary64))))
(*.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (log.f64 (-.f64 x (sin.f64 x))) (log.f64 (-.f64 x (sin.f64 x))) (*.f64 #s(literal 0 binary64) (log.f64 (-.f64 x (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (-.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))) (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)))))))
(neg.f64 (log.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(neg.f64 (log.f64 (-.f64 x (sin.f64 x))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (-.f64 x (sin.f64 x))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(fma.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (-.f64 x (sin.f64 x)))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(-.f64 #s(literal 0 binary64) (log.f64 (-.f64 x (sin.f64 x))))
(+.f64 (log.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (log.f64 (+.f64 (sin.f64 x) x)))
(+.f64 (log.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(+.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))) (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(*.f64 #s(literal 1 binary64) (log.f64 (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (fma.f64 (log.f64 (+.f64 (sin.f64 x) x)) (log.f64 (+.f64 (sin.f64 x) x)) (*.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (+.f64 (sin.f64 x) x))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 3 binary64)) (pow.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(neg.f64 (log.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(neg.f64 (log.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(neg.f64 (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(-.f64 (log.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (log.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(-.f64 (log.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (log.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(-.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (-.f64 x (neg.f64 (sin.f64 x)))))
(-.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (+.f64 (sin.f64 x) x)))
(-.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(-.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(+.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (log.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(+.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (log.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(log.f64 (-.f64 x (sin.f64 x)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (pow.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (fma.f64 (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)))) (neg.f64 (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)) #s(literal 529/129600 binary64))) (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(/.f64 (-.f64 #s(literal 529/129600 binary64) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64))) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (neg.f64 (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (+.f64 #s(literal 529/129600 binary64) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) x #s(literal -23/360 binary64))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(fma.f64 x (*.f64 #s(literal -11/15120 binary64) x) #s(literal -23/360 binary64))
(-.f64 (/.f64 #s(literal 529/129600 binary64) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (-.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))) (/.f64 #s(literal 529/129600 binary64) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(+.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) #s(literal -23/360 binary64))
(+.f64 #s(literal -23/360 binary64) (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (pow.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (fma.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) #s(literal 1/36 binary64))) (*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (-.f64 #s(literal 1/36 binary64) (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64))) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (neg.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (+.f64 #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))))
(/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 1/36 binary64) (*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64)))) (fma.f64 (pow.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))
(fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))
(fma.f64 (*.f64 x x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) #s(literal 1/6 binary64))
(fma.f64 x (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) #s(literal 1/6 binary64))
(-.f64 (/.f64 #s(literal 1/36 binary64) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))) (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (-.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))) (/.f64 #s(literal 1/36 binary64) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))) (/.f64 #s(literal 1/36 binary64) (fma.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x #s(literal -1/6 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))
(+.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)
(*.f64 x (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) (-.f64 (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) x)) (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 #s(literal -23/360 binary64) x) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x)) (*.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal -23/360 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (-.f64 (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64))) (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x #s(literal -23/360 binary64)) (-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))) (*.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) x)) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) x)) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64)) x) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64)) x) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) #s(literal -529/129600 binary64))) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal 23/360 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -1331/3456649728000 binary64) #s(literal -12167/46656000 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 121/228614400 binary64) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(fma.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x (*.f64 #s(literal -23/360 binary64) x))
(fma.f64 #s(literal -23/360 binary64) x (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x #s(literal -23/360 binary64)))
(fma.f64 x #s(literal -23/360 binary64) (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x) (*.f64 #s(literal -23/360 binary64) x))
(+.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 (*.f64 (*.f64 x x) #s(literal -11/15120 binary64)) x))
(+.f64 (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))) (*.f64 x #s(literal -23/360 binary64)))
(+.f64 (*.f64 x #s(literal -23/360 binary64)) (*.f64 x (*.f64 (*.f64 x x) #s(literal -11/15120 binary64))))
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 x #s(literal 1/6 binary64))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)) x)
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 x (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(*.f64 x (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (-.f64 (*.f64 (*.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 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) #s(literal 3 binary64))) (fma.f64 (*.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 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) (-.f64 (*.f64 (*.f64 (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 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) #s(literal 3 binary64))) (fma.f64 (*.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 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x))) (*.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)))) (neg.f64 (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (pow.f64 x #s(literal 3 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64))) (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (-.f64 (fma.f64 (pow.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))))
(fma.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)))
(fma.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x) (pow.f64 x #s(literal 3 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) x) x)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 x (sin.f64 x))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (-.f64 x (sin.f64 x)))))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (fma.f64 (/.f64 (pow.f64 (sin.f64 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)) (*.f64 (/.f64 (*.f64 x 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 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (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)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) x) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (exp.f64 (log.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (exp.f64 (log.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (exp.f64 (log.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 x (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(fma.f64 x #s(literal 1 binary64) (neg.f64 (sin.f64 x)))
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (neg.f64 (sin.f64 x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 x (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (*.f64 x 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 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 x (sin.f64 x))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (neg.f64 (log.f64 (-.f64 x (sin.f64 x))))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (-.f64 x (sin.f64 x))))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 x (neg.f64 (sin.f64 x)))

eval122.0ms (0.9%)

Memory
-5.0MiB live, 149.4MiB allocated
Compiler

Compiled 26 265 to 3 339 computations (87.3% saved)

prune40.0ms (0.3%)

Memory
14.5MiB live, 54.1MiB allocated
Pruning

19 alts after pruning (12 fresh and 7 done)

PrunedKeptTotal
New7637770
Fresh459
Picked325
Done055
Total77019789
Accuracy
100.0%
Counts
789 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.1%
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 x (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
2.6%
(/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
6.1%
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
53.0%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
53.0%
(/.f64 (exp.f64 (log.f64 (-.f64 x (sin.f64 x)))) (/.f64 (sin.f64 x) (cos.f64 x)))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
82.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)) x))))
98.3%
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
97.7%
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
99.4%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Compiler

Compiled 756 to 446 computations (41% saved)

simplify210.0ms (1.5%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 x)
cost-diff0
(/.f64 (sin.f64 x) (cos.f64 x))
cost-diff0
(/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x)))
cost-diff7488
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
cost-diff0
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
cost-diff0
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
cost-diff0
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
cost-diff0
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
cost-diff0
(*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x)
cost-diff0
(*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
cost-diff320
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
cost-diff0
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
cost-diff0
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
cost-diff0
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
cost-diff0
(pow.f64 x #s(literal 3 binary64))
cost-diff0
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
cost-diff0
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
cost-diff6464
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048376
077361
1136361
2253359
3509359
4791358
51391358
62352358
74727358
08194349
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(*.f64 x x)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
x
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x)
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x)
#s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64))
#s(literal -23/360 binary64)
x
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
#s(literal 1 binary64)
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
(fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))
#s(literal 23/10 binary64)
(*.f64 x x)
x
#s(literal 6 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
#s(literal 1 binary64)
(/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(sin.f64 x)
x
(cos.f64 x)
(-.f64 x (sin.f64 x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))
(pow.f64 x #s(literal 3 binary64))
x
#s(literal 3 binary64)
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))
(*.f64 x x)
#s(literal -11/15120 binary64)
#s(literal -23/360 binary64)
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
x
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
#s(literal 6 binary64)
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) (*.f64 x x)))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) (*.f64 x x))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x)
(*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x)
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x)
#s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64))
#s(literal -23/360 binary64)
x
(*.f64 #s(literal 1/6 binary64) x)
#s(literal 1/6 binary64)
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
#s(literal 1 binary64)
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
(fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))
#s(literal 23/10 binary64)
(*.f64 x x)
x
#s(literal 6 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
(*.f64 (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x))
#s(literal 1 binary64)
(/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(sin.f64 x)
x
(cos.f64 x)
(-.f64 x (sin.f64 x))

localize367.0ms (2.6%)

Memory
5.0MiB live, 439.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.00390625
(/.f64 (sin.f64 x) (cos.f64 x))
accuracy0.5614559175963935
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
accuracy10.863746982306594
(/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x)))
accuracy18.314896145054597
(-.f64 x (sin.f64 x))
accuracy0.01171875
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
accuracy0.15234375
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
accuracy0.49026755625868684
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
accuracy0.5614559175963935
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
accuracy0.3046875
(*.f64 #s(literal 1/6 binary64) x)
accuracy0.313645839968775
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
accuracy0.50390625
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x)
accuracy0.6704355669494753
#s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64))
accuracy0
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
accuracy0.0859375
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
accuracy0.313645839968775
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
accuracy0.8025570989132926
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
accuracy0.08203125
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
accuracy0.18359375
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
accuracy0.3046875
(*.f64 #s(literal 1/6 binary64) x)
accuracy0.313645839968775
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
Samples
166.0ms149×2valid
118.0ms70×1valid
36.0ms31×3valid
2.0ms0valid
Compiler

Compiled 664 to 97 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 209.0ms
ival-sin: 58.0ms (27.8% of total)
ival-div: 37.0ms (17.7% of total)
ival-mult: 33.0ms (15.8% of total)
adjust: 30.0ms (14.4% of total)
const: 19.0ms (9.1% of total)
ival-sub: 14.0ms (6.7% of total)
ival-add: 11.0ms (5.3% of total)
ival-pow: 3.0ms (1.4% of total)
ival-tan: 2.0ms (1% of total)
ival-cos: 2.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series15.0ms (0.1%)

Memory
-20.7MiB live, 17.5MiB allocated
Counts
25 → 72
Calls
Call 1
Inputs
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(pow.f64 x #s(literal 3 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x)
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(sin.f64 x)
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
#s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64))
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x)
(-.f64 x (sin.f64 x))
Outputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* -11/15120 (pow x 2)) 23/360))
(pow x 3)
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
6
(+ 6 (* 23/10 (pow x 2)))
(+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 90229/252000 (pow x 2)))))))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))
(/ 6 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
(/ 6 x)
(/ (+ 6 (* 23/10 (pow x 2))) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* 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))))
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(* -23/360 x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(* -11/15120 (pow x 6))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -11/15120 (pow x 5))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ -15120/11 (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) 15120/11) (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/ (- (+ (* 14605920/121 (/ 1 (pow x 2))) (* 14439354088320/14641 (/ 1 (pow x 6)))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(* -11/15120 (pow x 4))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (* x (cos x)))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
23/10
(+ 23/10 (* 6 (/ 1 (pow x 2))))
(* 23/10 x)
(* x (+ 23/10 (* 6 (/ 1 (pow x 2)))))
(/ (sin x) (cos x))
(sin x)
(* -11/15120 (pow x 2))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 3))
(* -1 (* (pow x 3) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(* -1 (* x (- (/ (sin x) x) 1)))
Calls

3 calls:

TimeVariablePointExpression
8.0ms
x
@-inf
((+ (* (* (pow x 3) (+ (* (* x x) -11/15120) -23/360)) x) (* (* 1/6 x) x)) (/ (- x (sin x)) (tan x)) (* (pow x 3) (+ (* (* x x) -11/15120) -23/360)) (pow x 3) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) x) (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) x) (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (/ (+ (* 23/10 (* x x)) 6) x) (/ 1 (/ (/ (sin x) (cos x)) (- x (sin x)))) (/ (/ (sin x) (cos x)) (- x (sin x))) (/ (sin x) (cos x)) (sin x) (* 1/6 x) (* (* 1/6 x) x) (+ (* -11/15120 (* x x)) -23/360) (* (+ (* -11/15120 (* x x)) -23/360) x) (- x (sin x)))
4.0ms
x
@inf
((+ (* (* (pow x 3) (+ (* (* x x) -11/15120) -23/360)) x) (* (* 1/6 x) x)) (/ (- x (sin x)) (tan x)) (* (pow x 3) (+ (* (* x x) -11/15120) -23/360)) (pow x 3) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) x) (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) x) (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (/ (+ (* 23/10 (* x x)) 6) x) (/ 1 (/ (/ (sin x) (cos x)) (- x (sin x)))) (/ (/ (sin x) (cos x)) (- x (sin x))) (/ (sin x) (cos x)) (sin x) (* 1/6 x) (* (* 1/6 x) x) (+ (* -11/15120 (* x x)) -23/360) (* (+ (* -11/15120 (* x x)) -23/360) x) (- x (sin x)))
2.0ms
x
@0
((+ (* (* (pow x 3) (+ (* (* x x) -11/15120) -23/360)) x) (* (* 1/6 x) x)) (/ (- x (sin x)) (tan x)) (* (pow x 3) (+ (* (* x x) -11/15120) -23/360)) (pow x 3) (/ (- x (sin x)) (tan x)) (* (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) x) (/ x (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6))) (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) (/ (- x (sin x)) (tan x)) (* (+ (* (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) x) (* 1/6 x)) x) (* (* (+ (* -11/15120 (* x x)) -23/360) x) x) (/ 1 (/ (tan x) (- x (sin x)))) (/ (tan x) (- x (sin x))) (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (/ (+ (* 23/10 (* x x)) 6) x) (/ 1 (/ (/ (sin x) (cos x)) (- x (sin x)))) (/ (/ (sin x) (cos x)) (- x (sin x))) (/ (sin x) (cos x)) (sin x) (* 1/6 x) (* (* 1/6 x) x) (+ (* -11/15120 (* x x)) -23/360) (* (+ (* -11/15120 (* x x)) -23/360) x) (- x (sin x)))

simplify133.0ms (0.9%)

Memory
41.5MiB live, 113.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0237842
1701820
22063798
34952776
08220728
Stop Event
iter limit
node limit
Counts
72 → 71
Calls
Call 1
Inputs
(* 1/6 (pow x 2))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(* -23/360 (pow x 3))
(* (pow x 3) (- (* -11/15120 (pow x 2)) 23/360))
(pow x 3)
(* 1/6 x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
6
(+ 6 (* 23/10 (pow x 2)))
(+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2)))))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 90229/252000 (pow x 2)))))))
(* -23/360 (pow x 2))
(* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))
(/ 6 (pow x 2))
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
(/ 6 x)
(/ (+ 6 (* 23/10 (pow x 2))) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(* 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))))
-23/360
(- (* -11/15120 (pow x 2)) 23/360)
(* -23/360 x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(* 1/6 (pow x 3))
(* (pow x 3) (+ 1/6 (* -1/120 (pow x 2))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(* -11/15120 (pow x 6))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (* x (cos x)) (sin x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(* -11/15120 (pow x 5))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ -15120/11 (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) 15120/11) (pow x 4))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/ (- (+ (* 14605920/121 (/ 1 (pow x 2))) (* 14439354088320/14641 (/ 1 (pow x 6)))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(* -11/15120 (pow x 4))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(/ (sin x) (* x (cos x)))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
23/10
(+ 23/10 (* 6 (/ 1 (pow x 2))))
(* 23/10 x)
(* x (+ 23/10 (* 6 (/ 1 (pow x 2)))))
(/ (sin x) (cos x))
(sin x)
(* -11/15120 (pow x 2))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* -11/15120 (pow x 3))
(* -1 (* (pow x 3) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(* x (+ 1 (* -1 (/ (sin x) x))))
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(* -1 (* x (- (/ (sin x) x) 1)))
Outputs
(* 1/6 (pow x 2))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(* (pow x 2) (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* (pow x 2) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (- (* -143/604800 (pow x 2)) 11/15120)) 23/360))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x)
(* -23/360 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64))
(* (pow x 3) (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(pow x 3)
(pow.f64 x #s(literal 3 binary64))
(* 1/6 x)
(*.f64 #s(literal 1/6 binary64) x)
(* x (+ 1/6 (* -23/360 (pow x 2))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x)
(* x (+ 1/6 (* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))))
(*.f64 (fma.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x)
6
#s(literal 6 binary64)
(+ 6 (* 23/10 (pow x 2)))
(fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))
(+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2)))))
(fma.f64 (fma.f64 #s(literal 1271/1400 binary64) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64))
(+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 90229/252000 (pow x 2)))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 90229/252000 binary64) (*.f64 x x) #s(literal 1271/1400 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64))
(* -23/360 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -23/360 binary64))
(* (pow x 2) (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x) x)
(/ 6 (pow x 2))
(/.f64 (/.f64 #s(literal 6 binary64) x) x)
(/ (+ 6 (* 23/10 (pow x 2))) (pow x 2))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ (+ 6 (* (pow x 2) (+ 23/10 (* 1271/1400 (pow x 2))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 #s(literal 1271/1400 binary64) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ (+ 6 (* (pow x 2) (+ 23/10 (* (pow x 2) (+ 1271/1400 (* 46187/126000 (pow x 2))))))) (pow x 2))
(/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal 46187/126000 binary64) (*.f64 x x) #s(literal 1271/1400 binary64)) (*.f64 x x) #s(literal 23/10 binary64)) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/ 6 x)
(/.f64 #s(literal 6 binary64) x)
(/ (+ 6 (* 23/10 (pow x 2))) x)
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
x
(* x (+ 1 (* 1/3 (pow x 2))))
(fma.f64 #s(literal 1/3 binary64) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* 2/15 (pow x 2))))))
(fma.f64 (fma.f64 #s(literal 2/15 binary64) (*.f64 x x) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (+ 1/3 (* (pow x 2) (+ 2/15 (* 17/315 (pow x 2))))))))
(fma.f64 (fma.f64 (fma.f64 #s(literal 17/315 binary64) (*.f64 x x) #s(literal 2/15 binary64)) (*.f64 x x) #s(literal 1/3 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* -1/6 (pow x 2))))
(fma.f64 #s(literal -1/6 binary64) (pow.f64 x #s(literal 3 binary64)) x)
(* x (+ 1 (* (pow x 2) (- (* 1/120 (pow x 2)) 1/6))))
(fma.f64 (fma.f64 #s(literal 1/120 binary64) (*.f64 x x) #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 (fma.f64 #s(literal -1/5040 binary64) (*.f64 x x) #s(literal 1/120 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (pow.f64 x #s(literal 3 binary64)) x)
-23/360
#s(literal -23/360 binary64)
(- (* -11/15120 (pow x 2)) 23/360)
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(* -23/360 x)
(*.f64 #s(literal -23/360 binary64) x)
(* x (- (* -11/15120 (pow x 2)) 23/360))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)
(* 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) (+ 1/6 (* (pow x 2) (- (* 1/5040 (pow x 2)) 1/120))))
(*.f64 (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)) (pow.f64 x #s(literal 3 binary64)))
(* (pow x 3) (+ 1/6 (* (pow x 2) (- (* (pow x 2) (+ 1/5040 (* -1/362880 (pow x 2)))) 1/120))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))
(* -11/15120 (pow x 6))
(*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 6) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 6 binary64)))
(* (pow x 6) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 (/.f64 #s(literal -23/360 binary64) (*.f64 x x)) (-.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 6 binary64)))
(/ (* x (cos x)) (sin x))
(*.f64 (/.f64 x (sin.f64 x)) (cos.f64 x))
(* x (+ (* -1 (/ (cos x) x)) (/ (cos x) (sin x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -11/15120 (pow x 5))
(*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 5) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 5 binary64)))
(* (pow x 5) (- (/ 1/6 (pow x 4)) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (/.f64 #s(literal -23/360 binary64) (*.f64 x x)) (-.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))))))
(/ -15120/11 (pow x 4))
(/.f64 #s(literal -15120/11 binary64) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) 15120/11) (pow x 4))
(/.f64 (-.f64 (/.f64 #s(literal 14605920/121 binary64) (*.f64 x x)) #s(literal 15120/11 binary64)) (pow.f64 x #s(literal 4 binary64)))
(/ (- (* 14605920/121 (/ 1 (pow x 2))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/.f64 (-.f64 (-.f64 (/.f64 #s(literal 14605920/121 binary64) (*.f64 x x)) #s(literal 15120/11 binary64)) (/.f64 #s(literal 14528445120/1331 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal 4 binary64)))
(/ (- (+ (* 14605920/121 (/ 1 (pow x 2))) (* 14439354088320/14641 (/ 1 (pow x 6)))) (+ 15120/11 (/ 14528445120/1331 (pow x 4)))) (pow x 4))
(/.f64 (-.f64 (+.f64 (/.f64 #s(literal 14439354088320/14641 binary64) (pow.f64 x #s(literal 6 binary64))) (/.f64 #s(literal 14605920/121 binary64) (*.f64 x x))) (-.f64 #s(literal 15120/11 binary64) (/.f64 #s(literal -14528445120/1331 binary64) (pow.f64 x #s(literal 4 binary64))))) (pow.f64 x #s(literal 4 binary64)))
(* -11/15120 (pow x 4))
(*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 4) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (-.f64 #s(literal -11/15120 binary64) (/.f64 #s(literal 23/360 binary64) (*.f64 x x))) (pow.f64 x #s(literal 4 binary64)))
(/ (sin x) (* x (cos x)))
(/.f64 (/.f64 (sin.f64 x) x) (cos.f64 x))
(/ (+ (/ (sin x) (cos x)) (/ (pow (sin x) 2) (* x (cos x)))) x)
(/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (* (pow x 2) (cos x)))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x)
(/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) (cos.f64 x)) (-.f64 (/.f64 (sin.f64 x) x) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(/ (- (+ (/ (sin x) (cos x)) (/ (pow (sin x) 4) (* (pow x 3) (cos x)))) (+ (* -1 (/ (pow (sin x) 2) (* x (cos x)))) (* -1 (/ (pow (sin x) 3) (* (pow x 2) (cos x)))))) x)
(/.f64 (fma.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (+.f64 (fma.f64 (/.f64 (sin.f64 x) x) (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) x)) (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) (*.f64 (cos.f64 x) (pow.f64 x #s(literal 3 binary64))))) x)
23/10
#s(literal 23/10 binary64)
(+ 23/10 (* 6 (/ 1 (pow x 2))))
(+.f64 (/.f64 (/.f64 #s(literal 6 binary64) x) x) #s(literal 23/10 binary64))
(* 23/10 x)
(*.f64 #s(literal 23/10 binary64) x)
(* x (+ 23/10 (* 6 (/ 1 (pow x 2)))))
(fma.f64 (/.f64 #s(literal 6 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal 23/10 binary64) x))
(/ (sin x) (cos x))
(/.f64 (sin.f64 x) (cos.f64 x))
(sin x)
(sin.f64 x)
(* -11/15120 (pow x 2))
(*.f64 (*.f64 x x) #s(literal -11/15120 binary64))
(* -1 (* (pow x 2) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))
(* -11/15120 (pow x 3))
(*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -11/15120 binary64))
(* -1 (* (pow x 3) (+ 11/15120 (* 23/360 (/ 1 (pow x 2))))))
(*.f64 (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)) x)
(* x (+ 1 (* -1 (/ (sin x) x))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(* -1 (* x (+ (* -1 (/ (cos x) (sin x))) (/ (cos x) x))))
(*.f64 (cos.f64 x) (-.f64 (/.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(* -1 (* (pow x 5) (- (+ 11/15120 (* 23/360 (/ 1 (pow x 2)))) (/ 1/6 (pow x 4)))))
(*.f64 (pow.f64 x #s(literal 5 binary64)) (-.f64 (/.f64 #s(literal -23/360 binary64) (*.f64 x x)) (-.f64 #s(literal 11/15120 binary64) (/.f64 #s(literal 1/6 binary64) (pow.f64 x #s(literal 4 binary64))))))
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (pow (sin x) 2) (* x (cos x))))) x))
(/.f64 (*.f64 (+.f64 (/.f64 (sin.f64 x) x) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (/ (pow (sin x) 2) (cos x)) (/ (pow (sin x) 3) (* x (cos x)))) x))) x))
(/.f64 (fma.f64 (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) x) (cos.f64 x)) (-.f64 (/.f64 (sin.f64 x) x) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (/ (+ (* -1 (/ (sin x) (cos x))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow (sin x) 3) (cos x))) (* -1 (/ (pow (sin x) 4) (* x (cos x))))) x)) (/ (pow (sin x) 2) (cos x))) x))) x))
(/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (cos.f64 x)) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (cos.f64 x)) (+.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 4 binary64)) x) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) x)) x) (/.f64 (sin.f64 x) (cos.f64 x))) x)
(* -1 (* x (- (/ (sin x) x) 1)))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)

rewrite201.0ms (1.4%)

Memory
-4.0MiB live, 241.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048337
077311
1290311
21768311
08612302
Stop Event
iter limit
node limit
iter limit
Counts
25 → 978
Calls
Call 1
Inputs
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64)))
(pow.f64 x #s(literal 3 binary64))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x)
(*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x)
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x)))
(/.f64 (sin.f64 x) (cos.f64 x))
(sin.f64 x)
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
#s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64))
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x)
(-.f64 x (sin.f64 x))
Outputs
(*.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)) x) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (-.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) x))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64) (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))) x)
(*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64))) (pow.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 x (fma.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64) (fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (fma.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64))))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64))))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 9 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)))) (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)))) (neg.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64))) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x))) (-.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 3 binary64)))))
(fma.f64 (*.f64 x (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (pow.f64 x #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) x (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
(fma.f64 x (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(-.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))) (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -1/6 binary64) (*.f64 x x)))))
(+.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x)
(*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x x) (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)))
(*.f64 x (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x))
(/.f64 (fma.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64) (*.f64 (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal -1331/3456649728000 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)))) (neg.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)))) (neg.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal -1331/3456649728000 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (*.f64 (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -529/129600 binary64))) (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal 23/360 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1331/3456649728000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal -12167/46656000 binary64))) (fma.f64 #s(literal 121/228614400 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 529/129600 binary64) (*.f64 (*.f64 x x) #s(literal 253/5443200 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal 3 binary64)) #s(literal -1331/3456649728000 binary64) (*.f64 (pow.f64 x #s(literal 9 binary64)) #s(literal -12167/46656000 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(fma.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 (*.f64 #s(literal -23/360 binary64) x) (*.f64 x x) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -11/15120 binary64) x)) x (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -11/15120 binary64)) (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (pow.f64 x #s(literal 3/2 binary64))) (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) x) (*.f64 x x) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (*.f64 x x)) x (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal -23/360 binary64) (*.f64 x x)) x (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 (pow.f64 x #s(literal 4 binary64)) (*.f64 #s(literal -11/15120 binary64) x) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) x) (*.f64 x (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -23/360 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)) #s(literal -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 #s(literal -11/15120 binary64) (pow.f64 x #s(literal 5 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 #s(literal -11/15120 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x (*.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 x #s(literal -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -23/360 binary64) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(fma.f64 x (*.f64 (*.f64 #s(literal -11/15120 binary64) x) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) (*.f64 #s(literal -11/15120 binary64) (*.f64 x x))) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 x (*.f64 (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (pow.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)))
(+.f64 (*.f64 (pow.f64 x #s(literal 5 binary64)) #s(literal -11/15120 binary64)) (*.f64 #s(literal -23/360 binary64) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3/2 binary64)))
(*.f64 (*.f64 x x) x)
(*.f64 x (*.f64 x x))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 x))
(pow.f64 (pow.f64 x #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 x x) #s(literal 3/2 binary64))
(pow.f64 x #s(literal 3 binary64))
(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)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
(*.f64 (/.f64 x #s(literal -1 binary64)) (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)) (/.f64 x (pow.f64 x #s(literal -1 binary64))))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal -1 binary64))))
(*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x)
(*.f64 (*.f64 x x) (pow.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)))
(*.f64 x (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(pow.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) (*.f64 x x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) x)) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 x) x)) (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 x (neg.f64 x))) (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x x))) (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x)))
(/.f64 (*.f64 #s(literal 1 binary64) x) (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x))
(/.f64 (*.f64 x (neg.f64 x)) (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (*.f64 x #s(literal 1 binary64)) (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x))
(/.f64 (neg.f64 (*.f64 x x)) (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (*.f64 (neg.f64 x) x) (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) (*.f64 x x))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) (*.f64 x x)))
(/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
(/.f64 x (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 x #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)) x)
(*.f64 (neg.f64 x) (pow.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(*.f64 x (pow.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 x #s(literal 1 binary64))) (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 x))) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))))
(/.f64 (*.f64 x #s(literal 1 binary64)) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))))
(/.f64 (neg.f64 x) (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x))
(/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))
(neg.f64 (/.f64 (neg.f64 x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
(neg.f64 (/.f64 x (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))) (/.f64 x (neg.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64)) x)) #s(literal -1 binary64)))
#s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))
(*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x) (/.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) (-.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x)
(*.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (pow.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (pow.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))) #s(literal -1 binary64)))
(*.f64 x (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (/.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (fma.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (*.f64 (/.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))))) (neg.f64 (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 6 binary64)) (*.f64 #s(literal 1/46656 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/6 binary64) x) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) x)) #s(literal 2 binary64)))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 6 binary64)) (*.f64 #s(literal 1/46656 binary64) (pow.f64 x #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64))) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 9 binary64)) (*.f64 #s(literal 1/10077696 binary64) (pow.f64 x #s(literal 9 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal 1/46656 binary64) (pow.f64 x #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) #s(literal 3 binary64)) #s(literal 1/216 binary64)))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (*.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (*.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(/.f64 (-.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (neg.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) x))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)))
(/.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 1/36 binary64) (*.f64 x x) (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)) (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) (*.f64 x x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 #s(literal 1/6 binary64) x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 (*.f64 x x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) (*.f64 #s(literal 1/6 binary64) x))
(fma.f64 x #s(literal 1/6 binary64) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))
(-.f64 (/.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))) (/.f64 (*.f64 #s(literal 1/36 binary64) (*.f64 x x)) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(+.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) x))
(+.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (/.f64 x (-.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(*.f64 (/.f64 x x) (/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) (-.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) #s(literal 1/6 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x)
(*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)))
(*.f64 x (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64))) (fma.f64 (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64)) (*.f64 (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x)) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 6 binary64)) #s(literal 1/216 binary64) (pow.f64 (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 4 binary64)) #s(literal 1/36 binary64) (-.f64 (*.f64 (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))) (*.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x)) (neg.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) x)) (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))))) (neg.f64 (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x))))
(/.f64 (neg.f64 (*.f64 x (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))))) (neg.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x))) x) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)))
(/.f64 (*.f64 (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64)))) x) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(/.f64 (*.f64 x (-.f64 (*.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64))) (*.f64 #s(literal 1/36 binary64) (*.f64 x x)))) (fma.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal -1/6 binary64) x)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 9 binary64)) (*.f64 #s(literal 1/216 binary64) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 (pow.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 6 binary64)) (*.f64 (*.f64 #s(literal 1/6 binary64) x) (-.f64 (*.f64 #s(literal 1/6 binary64) x) (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))))
(fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) x (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x))
(fma.f64 (*.f64 #s(literal 1/6 binary64) x) x (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x))
(fma.f64 #s(literal 1/6 binary64) (*.f64 x x) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x))
(fma.f64 (*.f64 x x) #s(literal 1/6 binary64) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(fma.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x))
(fma.f64 x (*.f64 #s(literal 1/6 binary64) x) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(+.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(+.f64 (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/6 binary64) x) x))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64))) x))
(+.f64 (*.f64 (*.f64 #s(literal 1/6 binary64) x) x) (*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x)
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x))
(*.f64 (*.f64 x x) #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)))
(*.f64 x (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x))
(*.f64 (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1/2 binary64)) (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))))
(*.f64 (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))) #s(literal -1 binary64))
(pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))))))
(/.f64 #s(literal -1 binary64) (neg.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
(neg.f64 (/.f64 #s(literal -1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))))
(exp.f64 (*.f64 (log.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))) #s(literal -1 binary64)))
(*.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal 1 binary64))
(pow.f64 (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal 1 binary64))
#s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
(/.f64 (neg.f64 (neg.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))) #s(literal 1 binary64))
(/.f64 (neg.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64))))
(/.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))) (/.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (/.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) x) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)))
(*.f64 (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) x) (/.f64 (pow.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) #s(literal -1 binary64)) x))
(*.f64 (/.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) x) (/.f64 (pow.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) #s(literal -1 binary64)) x))
(*.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal -1 binary64)) x))
(*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) x))
(*.f64 (pow.f64 (/.f64 x (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x))
(*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) (pow.f64 x #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (/.f64 (pow.f64 x #s(literal -1 binary64)) x))
(*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (pow.f64 x #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x))
(pow.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 x x)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64)))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64)))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))) (*.f64 (neg.f64 x) (neg.f64 (neg.f64 x))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64))) (*.f64 (neg.f64 x) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64)))) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64)))) (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))) (*.f64 (/.f64 x #s(literal 1 binary64)) (neg.f64 (neg.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))) (*.f64 x (neg.f64 (neg.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) x))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64))) (*.f64 x x))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64))) (*.f64 x (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64))) (*.f64 x (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (neg.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) x))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (*.f64 x x))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x))
(/.f64 (*.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) x))
(/.f64 (*.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 x (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x) x))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x) (neg.f64 x)))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x) x))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal -1 binary64)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)))) (pow.f64 x #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x))) x))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (pow.f64 x #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) x))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (pow.f64 x #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) x))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 (neg.f64 x) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (neg.f64 x) (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 x (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 x (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x))) (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (*.f64 x x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x))
(/.f64 (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) #s(literal 1 binary64)) x)
(/.f64 (neg.f64 (pow.f64 x #s(literal -1 binary64))) (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (neg.f64 (*.f64 x (neg.f64 x))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (neg.f64 (neg.f64 (*.f64 x x))))
(/.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (neg.f64 (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 x)) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 x) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 x (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 x) x))
(/.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 x) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 x (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) (*.f64 x x))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) x))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) x))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (*.f64 x x)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (*.f64 x x)))
(/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) x))
(/.f64 (pow.f64 x #s(literal -1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) x))
(/.f64 (pow.f64 x #s(literal -1 binary64)) (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))
(/.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (*.f64 (*.f64 x x) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (*.f64 x (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (neg.f64 (*.f64 x x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (*.f64 (neg.f64 x) x))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 x (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (/.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) x))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x))))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) (neg.f64 (neg.f64 x)))
(/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (*.f64 x x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)))))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 x) (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (neg.f64 x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) (/.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) x))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (/.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 x x)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)))
(neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)) x))
(-.f64 (/.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))) (/.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 x (neg.f64 x))) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (*.f64 x (neg.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 x x))) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 (*.f64 x x))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (*.f64 x x)) (/.f64 (/.f64 #s(literal 36 binary64) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (*.f64 x x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 x #s(literal -1 binary64)) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (pow.f64 (neg.f64 x) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (pow.f64 x #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x))
(pow.f64 (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (neg.f64 x))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64))) (neg.f64 x))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (neg.f64 x) (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))) (*.f64 (neg.f64 x) (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (*.f64 (neg.f64 x) (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (neg.f64 x) (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (neg.f64 x) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 (/.f64 x #s(literal 1 binary64)) (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))))) (*.f64 x (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))) (*.f64 x (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (*.f64 (/.f64 x #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))) (*.f64 x (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 (/.f64 x #s(literal 1 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 x (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x))) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 36 binary64) (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 6 binary64) (*.f64 #s(literal 23/10 binary64) (*.f64 x x))) x))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) x))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) (neg.f64 x)))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) x))
(/.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (pow.f64 x #s(literal -1 binary64))) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) (neg.f64 (neg.f64 x)))
(/.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (neg.f64 (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (neg.f64 (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) x))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))) (neg.f64 x)))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 36 binary64) (-.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (/.f64 x #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) x))
(/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))))
(/.f64 (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)) (*.f64 x (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) (neg.f64 x))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 x) (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (neg.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))))
(/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) (/.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)) (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) #s(literal -36 binary64))) x))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) (/.f64 x #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64)) (-.f64 #s(literal 36 binary64) (*.f64 (*.f64 x x) #s(literal 69/5 binary64)))) (fma.f64 #s(literal 12167/1000 binary64) (pow.f64 x #s(literal 6 binary64)) #s(literal 216 binary64))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)))
(-.f64 (/.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))) (/.f64 #s(literal 36 binary64) (*.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 x)) (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) (neg.f64 x)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 529/100 binary64) (pow.f64 x #s(literal 4 binary64))) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) x) (/.f64 (/.f64 #s(literal 36 binary64) (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal -6 binary64))) x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)))
(*.f64 (/.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (neg.f64 (cos.f64 x)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (neg.f64 (cos.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (neg.f64 (cos.f64 x)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (cos.f64 x) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (cos.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (cos.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (cos.f64 x) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 (cos.f64 x) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (sin.f64 x)))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (sin.f64 x))) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (sin.f64 x)) (/.f64 (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)))
(*.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (/.f64 #s(literal 1 binary64) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (cos.f64 x))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (pow.f64 (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) (neg.f64 (-.f64 x (sin.f64 x))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (/.f64 (cos.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x)))
(*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (/.f64 #s(literal -1 binary64) (tan.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (tan.f64 x)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))))
(*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(*.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) #s(literal 3 binary64)) (pow.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) #s(literal 3 binary64))) (fma.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (-.f64 (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (*.f64 (/.f64 x (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x)))) (*.f64 (/.f64 x (tan.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x))) (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (sin.f64 x))))) (tan.f64 x))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))) (neg.f64 (tan.f64 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 (*.f64 (sin.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x)))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 x (sin.f64 x))))) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (cos.f64 x))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (cos.f64 x))) (*.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (sin.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (sin.f64 x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 (cos.f64 x) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (sin.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (sin.f64 x) (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (*.f64 (cos.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (cos.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (*.f64 (cos.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (sin.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 (*.f64 (cos.f64 x) #s(literal 1 binary64)) (*.f64 (sin.f64 x) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (*.f64 (tan.f64 x) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (neg.f64 (tan.f64 x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (*.f64 (tan.f64 x) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (cos.f64 x))) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (cos.f64 x)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (cos.f64 x))) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (cos.f64 x)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (sin.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (-.f64 x (neg.f64 (sin.f64 x))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (cos.f64 x))) (*.f64 (-.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (neg.f64 (cos.f64 x))) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (cos.f64 x))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (neg.f64 (cos.f64 x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (cos.f64 x))) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (sin.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (sin.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 x)) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (neg.f64 (tan.f64 x))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x)))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (tan.f64 x)) (tan.f64 x)) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (/.f64 x (sin.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (neg.f64 (tan.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (sin.f64 x)))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (tan.f64 x)) (*.f64 (neg.f64 (tan.f64 x)) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64))) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (tan.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (tan.f64 x) x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (tan.f64 x) (*.f64 (/.f64 (tan.f64 x) x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (/.f64 (tan.f64 x) x) #s(literal 1 binary64))) (*.f64 (/.f64 (tan.f64 x) x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (tan.f64 x) (/.f64 (sin.f64 x) (sin.f64 x)))) (*.f64 (tan.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 x (neg.f64 (tan.f64 x))) (*.f64 (tan.f64 x) (neg.f64 (sin.f64 x)))) (*.f64 (tan.f64 x) (neg.f64 (tan.f64 x))))
(/.f64 (-.f64 (*.f64 x (/.f64 (tan.f64 x) (sin.f64 x))) (*.f64 (tan.f64 x) #s(literal 1 binary64))) (*.f64 (tan.f64 x) (/.f64 (tan.f64 x) (sin.f64 x))))
(/.f64 (-.f64 (neg.f64 x) (neg.f64 (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x))) (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))))
(/.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (cos.f64 x)) (*.f64 (-.f64 x (neg.f64 (sin.f64 x))) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (cos.f64 x)) (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (cos.f64 x)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (sin.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (cos.f64 x)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (sin.f64 x)))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 (sin.f64 x) x))
(/.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (tan.f64 x))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (sin.f64 x)))) (neg.f64 (tan.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) (tan.f64 x))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64))) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 (*.f64 (sin.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 x (sin.f64 x)))) (tan.f64 x))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (tan.f64 x) (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (neg.f64 (tan.f64 x)) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (tan.f64 x) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (neg.f64 (sin.f64 x))) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (neg.f64 (sin.f64 x))) (tan.f64 x)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (+.f64 (sin.f64 x) x)) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (sin.f64 x) x) (tan.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))) (tan.f64 x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (neg.f64 (tan.f64 x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (tan.f64 x)))
(/.f64 (-.f64 (*.f64 x (tan.f64 x)) (*.f64 (tan.f64 x) (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (*.f64 #s(literal 1 binary64) (sin.f64 x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x)))
(/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x)))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (tan.f64 x)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (tan.f64 x))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (tan.f64 x))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (tan.f64 x) #s(literal 1 binary64)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (tan.f64 x) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (tan.f64 x) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (tan.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(neg.f64 (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (tan.f64 x)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 x (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 x (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 (/.f64 x (neg.f64 (sin.f64 x))) (neg.f64 (cos.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 (/.f64 x (sin.f64 x)) (cos.f64 x) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 x (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 (/.f64 x #s(literal 1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 x (tan.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(fma.f64 x (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))) (/.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))))
(-.f64 (/.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 (*.f64 (sin.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))))) (/.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 x (tan.f64 x)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sin.f64 x) (tan.f64 x)) #s(literal 2 binary64)) (/.f64 (*.f64 (sin.f64 x) x) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))))))
(-.f64 (/.f64 (*.f64 x (tan.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (tan.f64 x) (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 x x) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (tan.f64 x) (+.f64 (sin.f64 x) x))))
(-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (*.f64 (tan.f64 x) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(-.f64 (/.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) (tan.f64 x)))
(-.f64 (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)) (/.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (tan.f64 x)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (tan.f64 x))) (/.f64 (neg.f64 (-.f64 x (sin.f64 x))) (tan.f64 x)))
(-.f64 (/.f64 x (tan.f64 x)) (/.f64 (sin.f64 x) (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) x) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (sin.f64 x))))
(+.f64 (/.f64 x (tan.f64 x)) (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(+.f64 (/.f64 x (tan.f64 x)) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (/.f64 (+.f64 (sin.f64 x) x) (neg.f64 (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (+.f64 (sin.f64 x) x) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 (sin.f64 x) x) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (neg.f64 (cos.f64 x))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (cos.f64 x)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (neg.f64 (cos.f64 x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 x) #s(literal -1 binary64))) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (cos.f64 x)))
(*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 x (sin.f64 x)))))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (sin.f64 x) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (sin.f64 x) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 x (sin.f64 x))) (neg.f64 (tan.f64 x)))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (neg.f64 (sin.f64 x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sin.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (sin.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sin.f64 x) #s(literal -1 binary64)) (/.f64 (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64))) (-.f64 x (sin.f64 x))))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (tan.f64 x)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 x) #s(literal 1 binary64)) (pow.f64 (pow.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) (tan.f64 x))
(*.f64 (pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (neg.f64 (sin.f64 x))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) (tan.f64 x))
(*.f64 (pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (tan.f64 x) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (sin.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (cos.f64 x)))
(*.f64 (/.f64 (sin.f64 x) #s(literal 1 binary64)) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (+.f64 (sin.f64 x) x))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(*.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x))) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (tan.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)) (neg.f64 (tan.f64 x)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (sin.f64 x) #s(literal -1 binary64))))
(*.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (tan.f64 x))
(*.f64 (neg.f64 (tan.f64 x)) (pow.f64 (neg.f64 (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(*.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))
(*.f64 (sin.f64 x) (/.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (-.f64 x (sin.f64 x))))
(*.f64 (sin.f64 x) (pow.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(*.f64 (tan.f64 x) (pow.f64 (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (tan.f64 x) (pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (tan.f64 x) (pow.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (tan.f64 x) (/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (tan.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (sin.f64 x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x)))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (*.f64 (tan.f64 x) #s(literal 1 binary64))) (neg.f64 (-.f64 x (sin.f64 x))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (cos.f64 x)) (-.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))))
(/.f64 (*.f64 (tan.f64 x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 x (sin.f64 x))))
(/.f64 (*.f64 (tan.f64 x) (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (-.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)))))
(/.f64 (*.f64 (tan.f64 x) (+.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)))) (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)) #s(literal 2 binary64)) (*.f64 (*.f64 x x) (*.f64 (sin.f64 x) (+.f64 (sin.f64 x) x)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (cos.f64 x)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sin.f64 x)))) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sin.f64 x)))) (*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sin.f64 x)))) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (sin.f64 x) #s(literal 1 binary64))) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 x))) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 (cos.f64 x))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (*.f64 (tan.f64 x) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 (sin.f64 x) x)))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 x))) #s(literal -1 binary64)) (*.f64 (neg.f64 (neg.f64 (cos.f64 x))) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 x))) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (cos.f64 x))) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 x))) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (cos.f64 x))) (-.f64 x (sin.f64 x))))
(/.f64 (*.f64 (neg.f64 (neg.f64 (sin.f64 x))) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (sin.f64 x) #s(literal -1 binary64)) (*.f64 (cos.f64 x) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (cos.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (sin.f64 x))) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (cos.f64 x)))
(/.f64 (*.f64 #s(literal 1 binary64) (sin.f64 x)) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (/.f64 (sin.f64 x) (-.f64 x (sin.f64 x))) (cos.f64 x))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (neg.f64 (cos.f64 x)) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (neg.f64 (cos.f64 x)))
(/.f64 (*.f64 (sin.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (*.f64 (cos.f64 x) #s(literal 1 binary64)))
(/.f64 (*.f64 (sin.f64 x) (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (cos.f64 x))
(/.f64 (*.f64 (tan.f64 x) #s(literal 1 binary64)) (-.f64 x (sin.f64 x)))
(/.f64 (neg.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x)))))
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (neg.f64 (cos.f64 x))) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (neg.f64 (sin.f64 x)) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (*.f64 (cos.f64 x) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (*.f64 (neg.f64 (cos.f64 x)) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64)) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))) #s(literal -1 binary64))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))))
(/.f64 (neg.f64 (sin.f64 x)) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (cos.f64 x)))
(/.f64 (neg.f64 (sin.f64 x)) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x))))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))))
(/.f64 (neg.f64 (tan.f64 x)) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (tan.f64 x)) (neg.f64 (neg.f64 (neg.f64 (-.f64 x (sin.f64 x))))))
(/.f64 (neg.f64 (tan.f64 x)) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (neg.f64 (tan.f64 x)) (neg.f64 (-.f64 x (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (-.f64 x (sin.f64 x))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))))
(/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal 1 binary64))
(/.f64 (sin.f64 x) (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x))))
(/.f64 (sin.f64 x) (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (-.f64 x (sin.f64 x))) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 x (sin.f64 x))))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) (/.f64 (-.f64 x (sin.f64 x)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 #s(literal 1 binary64) (*.f64 (-.f64 x (sin.f64 x)) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)) (sin.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x)))
(/.f64 (tan.f64 x) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (sin.f64 x))))))
(/.f64 (tan.f64 x) (*.f64 #s(literal 1 binary64) (-.f64 x (sin.f64 x))))
(/.f64 (tan.f64 x) (neg.f64 (neg.f64 (-.f64 x (sin.f64 x)))))
(/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))
(neg.f64 (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x)))) (/.f64 (sin.f64 x) (*.f64 (-.f64 x (sin.f64 x)) (neg.f64 (cos.f64 x)))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (-.f64 x (sin.f64 x)) (cos.f64 x)))) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (sin.f64 x))))) (/.f64 (tan.f64 x) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 x (sin.f64 x))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 x (sin.f64 x)))) (/.f64 (neg.f64 (tan.f64 x)) (-.f64 x (sin.f64 x))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 (sin.f64 x)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (pow.f64 (pow.f64 (sin.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)) (sin.f64 x))
(*.f64 (neg.f64 (sin.f64 x)) (pow.f64 (neg.f64 (cos.f64 x)) #s(literal -1 binary64)))
(*.f64 (sin.f64 x) (pow.f64 (cos.f64 x) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (tan.f64 x))
(pow.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (tan.f64 x) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (sin.f64 x)))) (neg.f64 (neg.f64 (neg.f64 (cos.f64 x)))))
(/.f64 (neg.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64))) (neg.f64 (cos.f64 x)))
(/.f64 (neg.f64 (neg.f64 (sin.f64 x))) (neg.f64 (neg.f64 (cos.f64 x))))
(/.f64 (*.f64 (sin.f64 x) #s(literal 1 binary64)) (cos.f64 x))
(/.f64 (neg.f64 (sin.f64 x)) (neg.f64 (cos.f64 x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))))
(/.f64 (sin.f64 x) (cos.f64 x))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (tan.f64 x) #s(literal -1 binary64)))
(neg.f64 (neg.f64 (tan.f64 x)))
(tan.f64 x)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (cos.f64 x))) (neg.f64 (tan.f64 x)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tan.f64 x) #s(literal -1 binary64))) #s(literal -1 binary64)))
(sin.f64 x)
(*.f64 #s(literal 1/6 binary64) x)
(*.f64 x #s(literal 1/6 binary64))
(*.f64 (*.f64 #s(literal 1/6 binary64) x) x)
(*.f64 #s(literal 1/6 binary64) (*.f64 x x))
(*.f64 (*.f64 x x) #s(literal 1/6 binary64))
(*.f64 x (*.f64 #s(literal 1/6 binary64) x))
#s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64))
(*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x)
(*.f64 x #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (pow.f64 (+.f64 (sin.f64 x) x) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (pow.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (+.f64 (sin.f64 x) x)) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (/.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (fma.f64 (/.f64 (pow.f64 (sin.f64 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)) (*.f64 (/.f64 (*.f64 x 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 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (fma.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (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)) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 (sin.f64 x) x))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (sin.f64 x) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x)))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 4 binary64)) (+.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 (-.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (sin.f64 x) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 9 binary64)) (pow.f64 (sin.f64 x) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 x #s(literal 6 binary64)) (+.f64 (pow.f64 (sin.f64 x) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 x) x) #s(literal 3 binary64)))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) (+.f64 (sin.f64 x) x)) (*.f64 (+.f64 (sin.f64 x) x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (*.f64 (+.f64 (sin.f64 x) x) (+.f64 (sin.f64 x) x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (*.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (neg.f64 (sin.f64 x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))) (neg.f64 (+.f64 (sin.f64 x) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (-.f64 x (neg.f64 (sin.f64 x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))) (+.f64 (sin.f64 x) x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (*.f64 x (neg.f64 (sin.f64 x))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (sin.f64 x) x) (-.f64 (*.f64 x x) (pow.f64 (sin.f64 x) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x)) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (sin.f64 x) #s(literal 3 binary64)))))
(fma.f64 #s(literal -1 binary64) (sin.f64 x) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (neg.f64 (sin.f64 x)))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 2 binary64)) (-.f64 x (neg.f64 (sin.f64 x)))))
(-.f64 (/.f64 (*.f64 x 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 x #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (sin.f64 x) (+.f64 (sin.f64 x) x) (*.f64 x x))))
(-.f64 x (sin.f64 x))
(+.f64 (neg.f64 (sin.f64 x)) x)
(+.f64 x (neg.f64 (sin.f64 x)))

eval120.0ms (0.9%)

Memory
-14.3MiB live, 173.2MiB allocated
Compiler

Compiled 28 934 to 3 815 computations (86.8% saved)

prune29.0ms (0.2%)

Memory
29.8MiB live, 68.9MiB allocated
Pruning

21 alts after pruning (11 fresh and 10 done)

PrunedKeptTotal
New1 04061 046
Fresh257
Picked235
Done077
Total1 044211 065
Accuracy
100.0%
Counts
1 065 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.1%
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 x (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
2.6%
(/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
6.1%
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
53.0%
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
53.0%
(/.f64 (exp.f64 (log.f64 (-.f64 x (sin.f64 x)))) (/.f64 (sin.f64 x) (cos.f64 x)))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
53.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
82.0%
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)) x))))
97.8%
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 #s(literal 6 binary64) x) x)))
98.3%
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) #s(approx (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) x) x) #s(literal 23/10 binary64)))))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x)) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
98.6%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
99.4%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.3%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
99.2%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
99.1%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
98.5%
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Compiler

Compiled 1 371 to 522 computations (61.9% saved)

regimes20.0ms (0.1%)

Memory
-23.3MiB live, 23.4MiB allocated
Counts
35 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 #s(literal 6 binary64) x) x)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) #s(approx (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) x) x) #s(literal 23/10 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x)) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 (fma.f64 #s(literal 23/10 binary64) (*.f64 x x) #s(literal 6 binary64)) x) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)))) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (*.f64 x x) #s(literal -11/15120 binary64) #s(literal -23/360 binary64))) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (*.f64 x x)) x))))
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
(/.f64 #s(approx (- x (sin x)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 1/6 binary64))) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) (-.f64 x (sin.f64 x))))
(/.f64 #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64)))) (tan.f64 x))
(/.f64 #s(literal 1 binary64) (/.f64 (tan.f64 x) #s(approx (- x (sin x)) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -1/362880 binary64) (*.f64 x x) #s(literal 1/5040 binary64)) (*.f64 x x) #s(literal -1/120 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) (pow.f64 x #s(literal 3 binary64))))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal -1/6 binary64)) (*.f64 (fma.f64 (pow.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) #s(literal 2 binary64)) (pow.f64 x #s(literal 4 binary64)) #s(literal -1/36 binary64)) x))) x))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sin.f64 x) (cos.f64 x)) (-.f64 x (sin.f64 x))))
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (tan.f64 x))
(/.f64 (exp.f64 (log.f64 (-.f64 x (sin.f64 x)))) (/.f64 (sin.f64 x) (cos.f64 x)))
(fma.f64 (/.f64 #s(literal -1 binary64) (sin.f64 x)) (/.f64 x (neg.f64 (pow.f64 (cos.f64 x) #s(literal -1 binary64)))) (neg.f64 (/.f64 (sin.f64 x) (tan.f64 x))))
(/.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x (sin.f64 x)) #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 (sin.f64 x) (cos.f64 x)))
(/.f64 (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) (sin.f64 x) (*.f64 x x))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))) (tan.f64 x)) (*.f64 (tan.f64 x) (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (pow.f64 (tan.f64 x) #s(literal 2 binary64)))
(/.f64 (fma.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64)))) (fma.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (-.f64 (*.f64 (+.f64 (sin.f64 x) x) (sin.f64 x)) (*.f64 x x)) (pow.f64 x #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (sin.f64 x) #s(literal 3 binary64)) (fma.f64 (+.f64 (sin.f64 x) x) (sin.f64 x) (*.f64 x x))))) (tan.f64 x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Calls

2 calls:

9.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
9.0ms
x
Results
AccuracySegmentsBranch
99.4%1x
99.4%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes9.0ms (0.1%)

Memory
12.4MiB live, 12.3MiB allocated
Counts
16 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 #s(literal 6 binary64) x) x)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) #s(approx (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) x) x) #s(literal 23/10 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x)) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x)) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
Calls

2 calls:

5.0ms
x
4.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.3%1x
99.3%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes10.0ms (0.1%)

Memory
-26.4MiB live, 12.2MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 #s(literal 6 binary64) x) x)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) #s(approx (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) x) x) #s(literal 23/10 binary64)))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
Calls

2 calls:

5.0ms
x
4.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.3%1x
99.3%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes8.0ms (0.1%)

Memory
11.2MiB live, 11.2MiB allocated
Counts
14 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 (/.f64 #s(literal 6 binary64) x) x)))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) #s(approx (/ (/ (+ (* 23/10 (* x x)) 6) x) x) (+.f64 (/.f64 (/.f64 #s(literal 6 binary64) x) x) #s(literal 23/10 binary64)))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Calls

2 calls:

4.0ms
x
3.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.3%1x
99.3%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes7.0ms (0%)

Memory
9.7MiB live, 9.7MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
(/.f64 #s(literal 1 binary64) #s(approx (/ (tan x) (- x (sin x))) (/.f64 #s(literal 6 binary64) (*.f64 x x))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
Calls

2 calls:

4.0ms
x
3.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.2%1x
99.2%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes6.0ms (0%)

Memory
8.6MiB live, 8.6MiB allocated
Counts
9 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(approx (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 x x) #s(literal -23/360 binary64) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) x) x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
Calls

2 calls:

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

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0%)

Memory
-31.9MiB live, 6.7MiB allocated
Counts
5 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
Calls

2 calls:

3.0ms
x
2.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
99.1%1x
99.1%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes4.0ms (0%)

Memory
6.0MiB live, 6.0MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (/.f64 (*.f64 x x) #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
Calls

2 calls:

2.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
98.6%1x
98.6%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes3.0ms (0%)

Memory
5.0MiB live, 5.0MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
Calls

2 calls:

1.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
98.5%1x
98.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

regimes2.0ms (0%)

Memory
4.4MiB live, 4.4MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Calls

2 calls:

1.0ms
x
1.0ms
(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Results
AccuracySegmentsBranch
98.5%1x
98.5%1(/.f64 (-.f64 x (sin.f64 x)) (tan.f64 x))
Compiler

Compiled 8 to 6 computations (25% saved)

simplify23.0ms (0.2%)

Memory
-1.7MiB live, 37.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068250
191250
Stop Event
saturated
Calls
Call 1
Inputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x)) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
Outputs
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -143/604800 binary64) (*.f64 x x) #s(literal -11/15120 binary64)) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) (*.f64 x x)) x (*.f64 (*.f64 #s(literal 1/6 binary64) x) x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -11/15120 binary64) (*.f64 x x) #s(literal -23/360 binary64)) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x) x (*.f64 #s(literal 1/6 binary64) x)) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 (fma.f64 #s(literal -23/360 binary64) (*.f64 x x) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64))))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (fma.f64 (*.f64 #s(approx (+ (* -11/15120 (* x x)) -23/360) #s(literal -23/360 binary64)) x) x #s(literal 1/6 binary64)) (*.f64 x x)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (/.f64 x #s(approx (/ 1 (+ (* (+ (* -11/15120 (* x x)) -23/360) (* x x)) 1/6)) #s(literal 6 binary64))) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 #s(approx (+ (* (+ (* (+ (* -143/604800 (* x x)) -11/15120) (* x x)) -23/360) (* x x)) 1/6) #s(literal 1/6 binary64)) x) x))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 (*.f64 x x) #s(literal 1/6 binary64)))
#s(approx (/ (- x (sin x)) (tan x)) (*.f64 #s(literal 1/6 binary64) (*.f64 x x)))

soundness1.7s (12.2%)

Memory
-162.7MiB live, 723.2MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03561461
110471370
233181330
082931260
057418
096407
1348388
22209384
08523372
035245
061231
1209228
21297226
08271226
048337
077311
1290311
21768311
08612302
0105261
1301245
2829245
32499233
45485231
08483207
03881609
111371524
236071486
082581415
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 614 to 305 computations (50.3% saved)

preprocess308.0ms (2.2%)

Memory
-0.9MiB live, 73.9MiB allocated
Remove

(abs x)

Compiler

Compiled 692 to 258 computations (62.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...